Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要一个匹配的正则表达式[a-zA-Z][a-zA-Z0-9_-]*,但前提是它不匹配admin。
[a-zA-Z][a-zA-Z0-9_-]*
admin
这个想法是阻止admin并让其他所有内容与上面的正则表达式匹配。
有任何想法吗?
使用负前瞻排除“管理员”:
^(?!admin$)[a-zA-Z][a-zA-Z0-9_-]*$
这个想法是你需要(?!^admin$)在开始时断言输入与“admin”不匹配。
(?!^admin$)