var regex = /^(北京市|天津市|重庆市|上海市|香港特别行政区|澳门特别行政区)/;
var region_province = [];
var addressBean = {
province: null,
country: null,
city: null,
address: null
};
if (!(region_province = regex.exec(res.address))) {
regex = /^(.*?(省|自治区))(.*?)$/;
region_province = regex.exec(res.address);
addressBean.province = region_province[1];
regex = /^(.*?[市州]|.*?地区|.*?特别行政区)(.*?[市区县])(.*?)$/g;
var addxress = regex.exec(region_province[3]);
addressBean.city = addxress[1];
addressBean.country = addxress[2];
addressBean.address = addxress[3] + "(" + res.name + ")";
console.log(addxress);
} else {
addressBean.province = region_province[1];
regex = /^(.*?[市州]|.*?地区|.*?特别行政区)(.*?[市区县])(.*?)$/g;
var addxress = regex.exec(res.address);
addressBean.city = addxress[1];
addressBean.country = addxress[2];
addressBean.address = addxress[3] + "(" + res.name + ")";
console.log(addxress);
}
网友评论