解释一下哦
来源:4-5 email邮箱
慕斯卡9565767
2019-05-13 01:03:08
/^([a-z0-9]+)([._-][a-z0-9]+)*@([a-z0-9]+)([._-][a-z0-9]+)*\.([a-z
]{2,4})$/i
尤其是这块[._-]重点解释
1回答
好帮手慕码
2019-05-13
同学你好!
([a-z0-9]+):表示匹配一个小写字母a-z 0-9重复匹配一次以上
([._-][a-z0-9]+) :表示匹配以 . _- 中任意一个组合小写字母a-z和数字a-z0-9组合,至少匹配一次
*:匹配多次
\.:表示匹配点., \ 的作用是转义 . 直接写 . 不会被正则表达式识别
@:表示匹配符号@
([a-z]{2,4}):表示匹配a-z的字符,最少2个字符,最多4个字符
/i:忽略大小写
如果帮助到了你 望采纳 祝学习愉快哟~
相似问题