源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

正则表达式{n,m}量词(至少n次,最多m次)

  • 时间:2021-02-10 14:22 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:正则表达式{n,m}量词(至少n次,最多m次)
[b]正则表达式{n,m}量词:[/b] [code]{n,m}[/code]量词可以重复前面匹配的字符n-m次,至少n次,最多m次。 [b]语法结构:[/b] 构造函数方式:
new RegExp("x{n,m}")
对象直接量方式:
/x{n,m}/
[b]浏览器支持:[/b] IE浏览器支持此元字符。 火狐浏览器支持此元字符。 谷歌浏览器支持此元字符。 实例代码: [b]实例一:[/b]
var str="100,1000 or 10000"; 
var reg=new RegExp("\\d{3,4}","g");
console.log(str.match(reg));
以上代码可以匹配3位或者4位数字。 实例二:
var str="100,1000 or 10000"; 
var reg=/\d{3,4}/g;
console.log(str.match(reg));
此代码的作用和上面的代码是一样的。只是正则的不同定义方式。 建议大家在学习的时候,通过这个[url=http://tools.jb51.net/regex/javascript]JavaScript正则表达式在线测试工具[/url]方便查看效果。 [img]http://files.jb51.net/file_images/article/201612/20161224163322.png[/img] 看上面的效果三个数字只匹配1000,只匹配3-4个数字,少了多了都不行
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部