regex/ng模式接受某些字符

regex / ng-pattern to accept certain characters

本文关键字:字符 ng 模式 regex      更新时间:2023-09-26

我使用Angular的表单验证ng-pattern来验证Special Charter 的用户名

ng-pattern="/^[a-z]+@+[a-z]*$/"

我的问题仅限于将一种类型的特别宪章放置在所需位置。

我希望这能支持我们在字母表

中使用的任何特殊字符

不清楚您定义的特殊字符是什么,因此在您的示例中假设@是特殊字符。

例如,如果您想支持字符@!#,您将修改正则表达式,如下所示:

ng-pattern="/^[a-z]+[@+!+#][a-z]*$/"

演示:http://plnkr.co/edit/cIjpI9LAJKgs1MvZmBJv?p=preview

/^[a-zA-Z0-9/&quot&quot''']'[:;|=,+*?<>]+$/

允许:字符、数字和"/''[]:;|=,+*?<>