我有以下正则表达式,它只允许字符串中的一个特殊字符:
^[a-zA-Z0-9]*[\!\"\#\$\%\&\'\(\)\*\+\,\-\.\:\;\<\=\>\?\@\[\\\]\^\_\`\{\|\}\~][a-zA-Z0-9]*$
我试图找出是否可以添加到正则表达式以测试最小长度为8个字符。有点像:
^([a-zA-Z0-9]*[\!\"\#\$\%\&\'\(\)\*\+\,\-\.\:\;\<\=\>\?\@\[\\\]\^\_\`\{\|\}\~][a-zA-Z0-9]*){8,}$
除此之外,这不起作用。
我知道我可以在代码中查看字符串的长度,但我想知道如何在一个表达式中执行所有操作。
由于