这个正则表达式的_均值是多少?

时间:2013-03-04 14:42:42

标签: regex

此正则表达式是(。[_ a-z0-9 - ] +)*电子邮件地址验证RE的一部分。这个正则表达式生成或接受什么样的模式?

3 个答案:

答案 0 :(得分:3)

此正则表达式将匹配下划线(_),字母a到z,数字0-9和短划线。


[A-Z]

匹配单个字符,可以是来自A-Z的任何字母

[A-Z]+

匹配一个或多个字符,可以是来自A-Z的任何字母

[A-Z]*

匹配ZERO OR MORE字符,可以是来自A-Z的任何字母

[A-Za-z]

匹配单个字符,可以是来自A-Z或a-z(大写或小写字母)的任何字母

[0-9]

匹配0到9之间的任何数字

[a-z0-9_]

匹配来自a到z的任何字母,0-9之间的数字或下划线

[abc]

匹配任何a,b或c字符。

答案 1 :(得分:1)

括号内的部分是一个字符组。它匹配_,a到z,0到9和-

答案 2 :(得分:0)

它会将字符串与an underscore(_), a hyphen(-), letters a to z, numbers 0 to 9 in any order and of any number from 1 to infinity匹配。