# 收货地址解析、快递地址解析、物流地址解析自动识别 支持pc、h5、微信小程序,自动提取姓名、电话、地址信息,自动识别出省、市、区、街道、姓名、手机号等
# Winglau14-address-auto-parse
## 支持以下数据格式与(淘宝、拼多多、1688的电商网站地址格式)
1. 北京市朝阳区xx路姚家园x楼x单元3305上官飞雪15000000000
2. 北京市朝阳区xx路姚家园x楼x单元3305上官飞雪15000000000邮编038300
3. 上官飞雪
1351111111
浙江省 杭州市 上城区 xx路x号x幢x楼(靠近x幢)
4. 上官飞雪,1351111111,北京市朝阳区富康路姚家园3楼邮编038300
5. 上官飞雪1351111111北京市朝阳区富康路姚家园3楼0
6. 北京市朝阳区xx路姚家园x楼1351111111上官飞雪
7. 北京市朝阳区xx路姚家园x楼150-0000-0000上官飞雪
## 不支持的数据格式
不支持富康路姚家园3号楼5单元3301后直接加电话
ex.北京市朝阳区富康路姚家园3号楼5单元330115000000000邮编038300
## 地址切分规则
1. `省市区(县)`+`详细地址(不包括楼、单元、室等等)`+`电话`+`邮编`+`姓名`
2. `省市区(县)`+`详细地址+楼+单元+室等`+`姓名`+`电话`+`邮编`
## 生成数据格式
```ini
{
"province": "北京",
"city": "北京市",
"area": "朝阳区",
"details": "xx路姚家园x楼 上官飞雪",
"name": "7.",
"code": "110105",
"__type": "parseByProvince",
"__parse": true,
"mobile": "15000000000",
"zip_code": "",
"phone": ""
}
```
## 具体使用 根据需求修改 获取到地址信息调用parse方法即可
```sh
支持以下数据格式(打印结果请在控制台查看)
最新支持数据格式:
1. 北京市朝阳区xx路姚家园x楼x单元3305上官飞雪15000000000
2. 北京市朝阳区xx路姚家园x楼x单元3305上官飞雪15000000000邮编038300
3. 上官飞雪
1351111111
浙江省 杭州市 上城区 xx路x号x幢x楼(靠近x幢)
4. 上官飞雪,1351111111,北京市朝阳区富康路姚家园3楼邮编038300
5. 上官飞雪1351111111北京市朝阳区富康路姚家园3楼0
6. 北京市朝阳区xx路姚家园x楼1351111111上官飞雪
7. 北京市朝阳区xx路姚家园x楼150-0000-0000上官飞雪
自动识别结果:
```