正则表达式{n m}量词(至少n次 最多m次)
正则表达式{n,m}量词:
{n,m}量词可以重复匹配的字符n-m次,至少n次,最多m次。
语法结构:构造器模式:
新RegExp('x{n,m} ')对象直接数量方法:
/x{n,m}/browser支持:IE浏览器支持此元字符。Firefox支持这个元字符。谷歌浏览器支持这个元字符。
示例代码:
示例1 :
var str='100,1000或10000 ';var reg=new RegExp('\\d{3,4} ',' g ');console . log(str . match(reg));上述代码可以匹配3或4位数字。
示例2 :
var str='100,1000或10000 ';var reg=/\d{3,4 }/g;console . log(str . match(reg));该代码的功能与上面的代码相同。只是规律性的不同定义。
建议大家在学习的时候,方便通过这个JavaScript正则表达式在线测试工具来检查效果。
看上面的效果。这三个数字只匹配1000,只有3-4个数字,甚至更少都不行
版权声明:正则表达式{n m}量词(至少n次 最多m次)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。