JS 正则表达式从地址中提取省市县
直接上代码,一看就懂, 一般国内地址返回Array前三项就是省市县,若要扩展到社区、街道等可自行扩展。
var add1 = '四川省成都市都江堰市天马镇34号'; var add2 = '北京市北京市东城区前门大街1号' var add3 = '新疆维吾尔自治区乌鲁木齐市天山区中山路479号'; var add4 = '四川省成都市双流县幸福社区23号'; var add5 = '香港特别行政区中西区尖沙嘴路'; var reg = /.+?(省|市|自治区|自治州|县|区)/g; console.log(add1 + ': ', add1.match(reg)); console.log(add2 + ': ', add2.match(reg)); console.log(add3 + ': ', add3.match(reg)); console.log(add4 + ': ', add4.match(reg)); console.log(add5 + ': ', add5.match(reg));
返回结果
总结
以上所述是小编给大家介绍的JS 正则表达式从地址中提取省市县 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
上一篇:浅谈正则速记法的技巧
栏 目:正则表达式
本文标题:JS 正则表达式从地址中提取省市县
本文地址:https://www.xiuzhanwang.com/a1/zhengzebiaodashi/11194.html
您可能感兴趣的文章
- 01-11正则表达式实现添加、删除、替换三种功能
- 01-11python 用正则表达式筛选文本信息的实例
- 01-11正则表达式之匹配数字范围
- 01-11python爬虫正则表达式之处理换行符
- 01-11正则表达式匹配路由的实现代码
- 01-11正则表达式截取身份证号码加密的方法
- 01-11js正则表达式 匹配两个特定字符间的内容示例
- 01-11MySQL使用正则表达式进行查询操作经典实例总结
- 01-11python正则表达式之对号入座篇
- 01-11详解正则表达式实现二代身份证号码验证
阅读排行
本栏相关
- 01-11正则表达式实现添加、删除、替换三
- 01-11正则表达式之匹配数字范围
- 01-11python 用正则表达式筛选文本信息的实
- 01-11正则表达式匹配路由的实现代码
- 01-11python爬虫正则表达式之处理换行符
- 01-11js正则表达式 匹配两个特定字符间的
- 01-11正则表达式截取身份证号码加密的方
- 01-11python正则表达式之对号入座篇
- 01-11MySQL使用正则表达式进行查询操作经典
- 01-11详解正则表达式实现二代身份证号码
随机阅读
- 01-10使用C语言求解扑克牌的顺子及n个骰子
- 01-11Mac OSX 打开原生自带读写NTFS功能(图文
- 01-10SublimeText编译C开发环境设置
- 08-05dedecms(织梦)副栏目数量限制代码修改
- 01-10delphi制作wav文件的方法
- 04-02jquery与jsp,用jquery
- 01-11ajax实现页面的局部加载
- 08-05DEDE织梦data目录下的sessions文件夹有什
- 08-05织梦dedecms什么时候用栏目交叉功能?
- 01-10C#中split用法实例总结