此正则表达式是 (.[_a-z0-9-]+)* 电子邮件地址验证 RE 的一部分。这个正则表达式生成或接受什么样的模式?
问问题
412 次
3 回答
3
此正则表达式将匹配下划线(_)、字母 a 到 z、数字 0-9 和破折号。
[A-Z]
匹配单个字符,可以是 AZ 中的任何字母
[A-Z]+
匹配一个或多个字符,可以是来自 AZ 的任何字母
[A-Z]*
匹配零个或多个字符,可以是 AZ 中的任何字母
[A-Za-z]
匹配单个字符,可以是 AZ 或 az 中的任何字母(大写或小写字母)
[0-9]
匹配从 0 到 9 的任何数字
[a-z0-9_]
匹配从 a 到 z 的字母、0-9 的数字或下划线的任何字符
[abc]
匹配 a、b 或 c 的任何字符。
于 2013-03-04T14:43:32.750 回答
1
括号内的部分是字符组。它匹配_
, a 到 z, 0 到 9 和-
.
于 2013-03-04T14:44:01.047 回答
0
它将与一个字符串匹配an underscore(_), a hyphen(-), letters a to z, numbers 0 to 9 in any order and of any number from 1 to infinity
。
于 2013-03-04T14:46:04.257 回答