2020-06-24

2020-06-24  本文已影响0人  魔王哪吒
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);
                        }
上一篇 下一篇

猜你喜欢

热点阅读