用于验证用户输入的正则表达式

本文关键字:正则表达式 输入 用户 验证 用于 | 更新日期: 2023-09-27 17:53:55

我想要一个正则表达式,它应该以字母或数字开头,后跟字母数字字符,在两者之间,它可能包含也可能不包含正斜杠或反斜杠(',/(。

非常感谢您的帮助。

谢谢:)

用于验证用户输入的正则表达式

/^[a-z0-9]['w'''/]+$/i
  1. 行首 ( ^ (。
  2. [a-z0-9] - 字母或数字 - 出现 1
  3. ['w'''/]+ - 多次出现字母数字字符(包括_(或'/
  4. 线端 ( $ (。

i gnore 大小写标志将接受大写和小写。

[xyz]指定一个字符类,这意味着可以匹配xyz

演示

如果您不认为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 错过了数字,更新了。感谢您指出。