# 收货地址解析、快递地址解析、物流地址解析自动识别 支持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 ```