整个正则表达式的最小长度

时间:2016-12-09 14:33:25

标签: javascript regex

我有以下正则表达式,它只允许字符串中的一个特殊字符:

^[a-zA-Z0-9]*[\!\"\#\$\%\&\'\(\)\*\+\,\-\.\:\;\<\=\>\?\@\[\\\]\^\_\`\{\|\}\~][a-zA-Z0-9]*$

我试图找出是否可以添加到正则表达式以测试最小长度为8个字符。有点像:

^([a-zA-Z0-9]*[\!\"\#\$\%\&\'\(\)\*\+\,\-\.\:\;\<\=\>\?\@\[\\\]\^\_\`\{\|\}\~][a-zA-Z0-9]*){8,}$

除此之外,这不起作用。

我知道我可以在代码中查看字符串的长度,但我想知道如何在一个表达式中执行所有操作。

由于

0 个答案:

没有答案