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.
有人可以帮我建立一个正则表达式吗?用于用户名检查
要求是
谢谢,维杜!
\w 为您提供任何“单词”字符(数字、字母、任何大小写的下划线)并且 - 只是一个破折号。
[\w-]*
http://www.rubular.com是一个测试正则表达式的好网站。它也有很好的参考。
我认为以下实现了所有三个:
[A-Za-z0-9\-_]*
或者更好:
[\w\-]*
我认为这应该满足您的要求。
([a-zA-Z-_\d]*)