求详细解释邮箱正则表达式"^([a-zA-Z0-9]|[._])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+"

其中^([a-zA-Z0-9]|[._])|后面的[._]里面的点是不是匹配任意字符,为什么要匹配任意字符呢?邮箱第一个字符应该为字母数字下划线如果第一个字符为#应该不符... 其中^([a-zA-Z0-9]|[._]) |后面的[._]里面的点是不是匹配任意字符,为什么要匹配任意字符呢?邮箱第一个字符应该为字母数字下划线 如果第一个字符为# 应该不符合的 可是有.一匹配就通过了啊 为什么加.进行或匹配呢? 展开
 我来答
Raiuy
2012-11-15 · TA获得超过2916个赞
知道大有可为答主
回答量:2210
采纳率:0%
帮助的人:900万
展开全部
我觉得这个表达式写的不对,不应该用 . 而是 \.
他想说邮箱名中,除了字母和数字,还可以用下划线和小数点,现在有的邮箱的确支持小数点。但是他没有加转义,所以单个小数点变成了所有字符的意思
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式