Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何限制与 RegEx 匹配的字符串的长度
我认为这var sixCharsRegEx = /^.{6,7}/只会匹配长度为 6 或 7 的字符串
var sixCharsRegEx = /^.{6,7}/
但没有:http: //jsfiddle.net/FEXbB/
我错过了什么?
你最后错过了收盘价。正确的一种是:/^.{6,7}$/
/^.{6,7}$/
匹配开始和结束。
var sixCharsRegEx = /^.{6,7}$/;
你改进的例子
您必须使用字符串结束符号$
$
像这样^.{6,7}$
^.{6,7}$
您缺少末端锚:
var sixCharsRegEx = /^.{6,7}$/