首页 > 其他分享 >JS正则从地址中获取省、市、县

JS正则从地址中获取省、市、县

时间:2024-07-09 23:43:10浏览次数:18  
标签:console log 地址 JS 正则 var reg match add2

var add1 = '四川省西昌市航天路';
    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));

返回结果:

标签:console,log,地址,JS,正则,var,reg,match,add2
From: https://www.cnblogs.com/panwudi/p/18292956

相关文章

  • [NodeJS] JavaScript模块化
    JavaScript诞生于1995年,一开始只是用于编写简单的脚本。随着前端开发任务越来越复杂,JavaScript代码也越来越复杂,全局变量冲突、依赖管理混乱等问题变得十分突出,模块化成为一个必不可少的功能。模块化发展史与方案对比YUI与JQuery2006年,雅虎开源了组件库YUILibrary,使用类似......
  • html+css+js贪吃蛇游戏
    贪吃蛇游戏......
  • 基于node.js的医院挂号页面爬虫
    背景TM的牙疼,想挂一个九院的专家,拔个牙。结果每天早起抢号都没抢到过。于是乎,就想通过捡漏的办法,24小时不间断请求医院挂号页面,看有没有专家放号。一旦检测到放号,就立即发邮件,发短信通知我。我立刻去挂号。(之所以没开发自动挂号功能,一是担心我身份证被医院拉黑,二是可能涉及到敏感......
  • 定制化正则化:在Mojo模型中动态应用自定义方法
    定制化正则化:在Mojo模型中动态应用自定义方法在机器学习模型的训练过程中,正则化是一种用于防止过拟合的技术,它通过在损失函数中添加一个额外的惩罚项来实现。Mojo模型,作为H2O.ai提供的一种模型部署格式,主要用于模型的序列化和预测。虽然Mojo模型本身不支持在模型部署后动态......
  • NodeJS蔬菜自产零售混合销售平台-计算机毕业设计源码10149
    摘 要随着移动互联网的快速发展,购物方式也发生了巨大的变化。蔬菜作为消费者生活中必不可少的商品之一,在移动互联网时代也迎来了新的购物方式——购物小程序。购物小程序是一种基于手机应用平台的轻量级应用程序,用户可以通过它方便地浏览、选择和购买蔬菜。本文介绍了一个......
  • 正则表达式
    声明:此随笔内容转载自廖雪峰官方网站,仅供自我学习,无任何商业目的,如侵权,请告知。字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻......
  • ESM(ESModule)和CJS(CommonJS)的区别
    ESM和CJS的区别1.CJS2.EMS3ESM与CJS的区别3.1ESM输出的是==值的引用==,CJS输出的是==值得拷贝==3.2CJS的输出是运行时加载,而ESM是编译时输出接口3.3CJS是同步加载,ESM是异步加载1.CJSNode.js模块加载规范.js或.cjs文件,使用require加载,module.exports/exports......
  • ASP.Net Core解读launchSettings.json
    一、环境目标框架:.NETCore3.1ASP.NETCore是一个全新的Web开发平台,微软在它上面构建了MVC、SingalR、GRPC、Orleans这样广泛使用的Web框架,我们先以MVC框架为例介绍利用ASP.NETCore构建项目的常见名词。这篇文章介绍启动配置文件launchSettings.json ASP.NET Core MVC项目......
  • 正则表达式
    通用正则表达式:正则表达式:可以用在限制用户输入的范围、长度,也可以在搜寻时给定一个指定的范围和长度。您正在编写应用程序,并且您希望在用户选择用户名时设置规则。我们希望用户名可以包含字母,数字,下划线和连字符。为了让它看起来不丑,我们还想限制用户名中的字符数量。应用......
  • Vue3 pdf.js将二进制文件流转成pdf预览
    好久没写东西,19年之前写过一篇Vue2将pdf二进制文件流转换成pdf文件,如果Vue2换成Vue3了,顺带来一篇文章,pdf.js这个东西用来解决内网pdf预览,是个不错的选择。首先去pdfjs官网,下载需要的文件然后将下载的东西放到public文件下接下来看一下代码<auto-dialogtitle="PDF预......