[英]Regular expression to validate the user input
我想要一个正则表达式,它应该以字母或数字开头,后跟字母数字字符,并且介于两者之间,它可以包含也可以不包含正斜杠( \\,/
)。
非常感谢您的帮助。
谢谢 :)
/^[a-z0-9][\w\\\/]+$/i
^
)。 [a-z0-9]
-一个字母或数字-1次出现 [\\w\\\\\\/]+
-多次出现的字母数字字符(包括_
)或\\
或/
。 $
)。 i
忽略大小写标志将接受大写和小写。
[xyz]
指定一个字符类,表示可以匹配x
或y
或z
。
如果您不认为123_asd
是字母数字,请使用:
/^[a-z0-9][a-z0-9\\\/]+$/i
希望能帮助到你!
^[a-zA-Z0-9]+[a-zA-Z0-9\/\\]*
这仅在两者之间接受/或\\。
编辑:糟糕:p缺少数字,已更新。 感谢您指出。
试试这个正则表达式:
(?i)^[a-z\d][a-z\d\\/]*$
?i
将大写字母视为小写字母。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.