addrName(val){
//val为传入的地址,此地址的校验是地图中能选取到的地址,对于个人的叫法地址请谨慎使用
var reg = /([^省]+自治区|.*?省|.*?行政区|.*?市)([^市]+自治州|.*?地区|.*?行政单位|.+盟|市辖区|.*?市|.*?县)([^县]+县|.+[^社]区|.+市|.+旗|.+海域|.+岛)/;
var reg1=/(.市)([^县]+县|.+[^社]区|.+市|.+旗|.+海域|.+岛)/;//此正则处理有直辖市和地级市同时存在的情况
var result = reg.exec(val);
var result1 = reg1.exec(val);
if(result){
return val.split(result[0])[1];
} else if(result1) {
return val.split(result1[0])[1];
} else {
//对于没有省市区的地址处理返回空
return '';
}
},
地址去除省市区
最新推荐文章于 2022-11-30 16:33:40 发布