在javascript中我检查了一些字符,但我想允许下划线和斜杠,但我不知道如何。
alias: /^[a-z-Z0-9]{2,35}$/
如何放置/和_所以它对Regexes没有特殊意义。
答案 0 :(得分:1)
_
在Regex中没有任何特殊含义。
如果角色具有特殊含义,您可以使用\
来“取消”它。
alias: /^[a-zA-Z0-9_\/]{2,35}/
(顺便说一句,您可以使用\w
,这意味着[a-zA-Z0-9_]
,即/^[\w\/]{2,35}/
。\
中的\w
会变成正常的字符w
具有特殊意义。)
(编辑:在[…]
内/
将不会被识别为分隔符,因此使用/^[\w/]{2,35}/
是安全的。感谢Andy E展示此内容。)