我试图验证以下条件:
允许的字符,最大长度为5:AZ,0-9,空格和(' -
这是我到目前为止所得到的:
/^[a-zA-Z,\d,\-,\(,\']{1,5}$/;
Run Code Online (Sandbox Code Playgroud)
如何检查连续两个空格?
您可以使用重复正则表达式检查两个连续的空格。例如,如果您要匹配重复1到12次的正则表达式,则可以给出,
regex{1, 12}
Run Code Online (Sandbox Code Playgroud)
同样,如果您想匹配仅重复两次且不超过此次数的空格,则可以给出
\s{2}
Run Code Online (Sandbox Code Playgroud)
请记住,这是检查重复模式的一般方法。花括号中的数字将始终尝试查看前一个正则表达式具有的重复次数。
干杯!