-3

什么是使用 javax.validation.constraints @Pattern 的正则表达式让用户无法选择用户名,例如“admin”或“manager”

我不明白如何使用“?!” 表示必须排除的单词。您能否建议一些仅排除“admin”字符串的示例,我会弄清楚其余的。

4

1 回答 1

1

您可以使用以下表达式来匹配任何不是manageror的值admin

^(?!(admin|manager)).*$

并且如果您想禁止用户选择包含字符串manageradmin字符串中任何位置的用户名,例如usr_admin,myManager_101等。

然后,您可以使用以下内容:

^(?!.*?(admin|manager)).*$
于 2013-09-01T22:20:45.557 回答