解释一下哦

来源: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:忽略大小写

如果帮助到了你 望采纳 祝学习愉快哟~

0

0 学习 · 4826 问题

查看课程