用于验证用户输入的正则表达式
本文关键字:正则表达式 输入 用户 验证 用于 | 更新日期: 2023-09-27 17:53:55
我想要一个正则表达式,它应该以字母或数字开头,后跟字母数字字符,在两者之间,它可能包含也可能不包含正斜杠或反斜杠(',/
(。
非常感谢您的帮助。
谢谢:)
/^[a-z0-9]['w'''/]+$/i
- 行首 (
^
(。 -
[a-z0-9]
- 字母或数字 - 出现 1
次 -
['w'''/]+
- 多次出现字母数字字符(包括_
(或'
或/
。 - 线端 (
$
(。
i
gnore 大小写标志将接受大写和小写。
[xyz]
指定一个字符类,这意味着可以匹配x
或y
或z
。
演示
如果您不认为123_asd
是字母数字,请使用:
/^[a-z0-9][a-z0-9'''/]+$/i
希望对您有所帮助!
试试这个正则表达式:
(?i)^[a-z'd][a-z'd''/]*$
?i
将大写字母视为小写字母。
^[a-zA-Z0-9]+[a-zA-Z0-9'/'']*
这将只接受/或 '' 介于两者之间。
编辑:哎呀:p 错过了数字,更新了。感谢您指出。