Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript中最大长度的正则表达式_Javascript_Regex_Maxlength - Fatal编程技术网

JavaScript中最大长度的正则表达式

JavaScript中最大长度的正则表达式,javascript,regex,maxlength,Javascript,Regex,Maxlength,如何限制与正则表达式匹配的字符串的长度 我假设var sixCharsRegEx=/^.{6,7}/只匹配长度为6或7的字符串 但没有: 我错过了什么?你错过了最后的收盘价。正确的答案是:/^.{6,7}$/匹配开始和结束 var sixCharsRegEx = /^.{6,7}$/; 您缺少端锚: var sixCharsRegEx = /^.{6,7}$/ 必须使用字符串结尾符号$ 像这样^.{6,7}$$在本例中,表示第6个或第7个字符将是最后一个字符。

如何限制与正则表达式匹配的字符串的长度

我假设
var sixCharsRegEx=/^.{6,7}/
只匹配长度为6或7的字符串

但没有:


我错过了什么?

你错过了最后的收盘价。正确的答案是:
/^.{6,7}$/
匹配开始和结束

var sixCharsRegEx = /^.{6,7}$/;

您缺少端锚:

var sixCharsRegEx = /^.{6,7}$/

必须使用字符串结尾符号
$


像这样^.{6,7}$

$在本例中,表示第6个或第7个字符将是最后一个字符。