我使用Angular的表单验证ng-pattern
来验证具有特殊约章的用户名
ng-pattern="/^[a-z]+@+[a-z]*$/"
我的问题仅限于一种类型的特殊章程放置在所需的位置。
我希望这能支持我们在字母表中使用的任何特殊字符
答案 0 :(得分:1)
您不清楚您定义的特殊字符是什么,因此假设您的示例@
是特殊字符。
例如,如果您想支持字符@
,!
和#
,您将修改正则表达式,如下所示:
ng-pattern="/^[a-z]+[@+!+#][a-z]*$/"
答案 1 :(得分:0)
/^[a-zA-Z0-9/""\\\]\[:;|=,+*?<>]+$/
允许:字符,数字和 “/ \ [] :; | =,+ *?&lt;&gt;