今天下午学习了正则表达式,第一次接触如果分析的不正确的地方希望浏览的朋友可以指正。
下面我就讲我在学习JS中遇到的一个邮箱格式验证的正则表达式进行分析(了解这个前最好
看看我转转载的两个介绍正则表达式的文章):
邮箱格式的正则表达式/^([\w]+)(.[\w]+)*@([\w-]+\.){1,5}com$/
在这个正则表达式中显示//z这是正则表达式的一般格式,例如/love/ 用于匹配love。
^就是表示以XXX开头,$表示以XXX结尾,[\w]用于匹配字母,数字或下划线字符,带的+号表示
连续出现一次或多次,*表示出现零次或连续多次。\是转义字符\.其实就是.的意思。而n{x,y}表
示匹配包含x到y个字符n
整个正则表达式的含义就是以一个字母或数字或下划线开始,一次或多次出现字母或数字或下
划线@1到5个字母数字或者下划线然后. 加上com结尾
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。