标签: regex
有人可以帮助我构建正则表达式吗?这是用于用户名检查
要求是
谢谢, Vidhu!
答案 0 :(得分:3)
\ w为您提供任何“单词”字符(数字,字母,任何情况下的下划线)和 - 只是一个破折号。
[\w-]*
http://www.rubular.com是测试正则表达式的绝佳网站。它也有很好的参考。
答案 1 :(得分:2)
我认为以下内容完成了所有三项:
[A-Za-z0-9\-_]*
或者更好的是:
[\w\-]*
答案 2 :(得分:0)
我认为这应该涵盖您的要求。
([a-zA-Z-_\d]*)