我想进行Angularjs正则表达式验证,该验证允许所有字母,数字,空格和以下特殊字符! ' " & - ( )
最佳答案
您可以使用
ng-pattern="/^[a-zA-Z0-9\s!'\x22&()-]*$/"
细节
^
-字符串开始[a-zA-Z0-9\s!'\x22&()-]*
-0或更多:a-zA-Z
-ASCII字母0-9
-ASCII数字\s
-空格!'\x22&()-
-!
,'
,"
(\x22
与"
匹配),&
,(
,)
或-
(连字符必须位于结尾/开头字符类或转义以表示文字-
的字符)$
-字符串结尾。