0

我需要一个匹配的正则表达式[a-zA-Z][a-zA-Z0-9_-]*,但前提是它不匹配admin

这个想法是阻止admin并让其他所有内容与上面的正则表达式匹配。

有任何想法吗?

4

1 回答 1

3

使用负前瞻排除“管理员”:

^(?!admin$)[a-zA-Z][a-zA-Z0-9_-]*$

这个想法是你需要(?!^admin$)在开始时断言输入与“admin”不匹配。

于 2012-11-12T09:04:19.200 回答