最大长度如何限制匹配一个正则表达式正则表达式在JavaScript
我认为var sixCharsRegEx = /^.{6,7}/
将只匹配长度6串或7
一个字符串的长度,但没有:http://jsfiddle.net/FEXbB/
我错过了什么?
最大长度如何限制匹配一个正则表达式正则表达式在JavaScript
我认为var sixCharsRegEx = /^.{6,7}/
将只匹配长度6串或7
一个字符串的长度,但没有:http://jsfiddle.net/FEXbB/
我错过了什么?
您错过了最后收盘美元。正确的是:/^.{6,7}$/
你缺少结束锚:
var sixCharsRegEx = /^.{6,7}$/
必须使用字符串符号的结束$
这样^.{6,7}$
什么时候我使用$? – EasierSaidThanDone 2012-07-16 19:56:21
$在这种情况下意味着,第6或第7个字符将是最后一个字符。 – 2012-07-16 20:05:19