最大長度如何限制匹配一個正則表達式正則表達式在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