分析一个邮箱的正则表达式/^([\w]+)(.[\w]+)*@([\w-]+\.){1,5}com$/

前端之家收集整理的这篇文章主要介绍了分析一个邮箱的正则表达式/^([\w]+)(.[\w]+)*@([\w-]+\.){1,5}com$/前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

今天下午学习了正则表达式,第一次接触如果分析的不正确的地方希望浏览的朋友可以指正。

下面我就讲我在学习JS中遇到的一个邮箱格式验证的正则表达式进行分析(了解这个前最好

看看我转转载的两个介绍正则表达式的文章):

邮箱格式的正则表达式/^([\w]+)(.[\w]+)*@([\w-]+\.){1,5}com$/

在这个正则表达式中显示//z这是正则表达式的一般格式,例如/love/ 用于匹配love。

^就是表示以XXX开头,$表示以XXX结尾,[\w]用于匹配字母,数字或下划线字符,带的+号表示

连续出现一次或多次,*表示出现零次或连续多次。\是转义字符\.其实就是.的意思。而n{x,y}表

示匹配包含x到y个字符n

整个正则表达式的含义就是以一个字母或数字或下划线开始,一次或多次出现字母或数字或下

划线@1到5个字母数字或者下划线然后. 加上com结尾

猜你在找的正则表达式相关文章