一道正则表达式求解,求注释。。。。

来源:百度知道 编辑:UC知道 时间:2024/06/28 13:37:57
^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$

是用来判断邮箱的 希望有详细的注释 谢谢了

^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$
[_a-z0-9]出现一次或多次,后面跟@再跟a-z-0-9出现一次或多次。后面跟.号
([_a-z0-9]+\.)整个出现一次或多次。a-z0-9出现两次,但不超过3次
^行头。$行尾。

^==>表示开头
[_a-z0-9]+ ===〉以下划线或小写字母或数字开头,同时后边可以跟若干个下划线或小写字母或数字
@==>包含@
([_a-z0-9]+\.)+===〉若干个下划线或小写字母或数字;然后 "."
[a-z0-9]{2,3}===〉小写字母或数字2到3位
$==>表示结尾

学习下