在正则表达式中允许空格

pic*_*ico 2 regex

[a-zA-Z0-9-_]{3,}这是我目前在登录页面中使用正则表达式.我想在regexp中留出空间.我该怎么做?我在RegExp中缺乏知识.

sve*_*rre 5

这只是一个字符类,所以只需在类的末尾添加空格: [a-zA-Z0-9_ -]{3,}

  • 只是一个提示:将连字符放在字符类的开头或结尾是个好主意.这样,您可以确定它永远不会被意外地解释为范围指示器.所以`[a-zA-Z0-9_ - ] {3,}`是优选的IMO. (4认同)