如何使用js正则表达式判断邮箱地址格式
1、首先我们编写判断邮箱格式的方法代码如下图所示,其中邮箱格式正确即返回true,邮箱格式错误返回false,如下图:
2、下图中代码为判断邮箱地址格式的正则表达式,
^ 表示匹配开头
\w+ \w表示匹配一个英文字母或数字,+表示匹配前面的元素一次或者多次
@ 表示匹配@符号
[a-z0-9]+ [a-z0-9]表示匹配字母a-z或0-9,+表示匹配前面的元素一次或者多次
\. 表示匹配一个.
[a-z]+ 表示匹配字母a-z之中任意一个,+表示匹配前面的元素一次或者多次
{1,3} 表示匹配前面小括号中的内容1次-3次
$ 表示匹配结尾
如下图:
3、test方法的返回值是布尔值,通过该值可以匹配字符串中是否存在于正则表达式相匹配的结果,如果有匹配内容,返回ture,如果没有匹配内容返回false,如下图:
4、接下里我们写一个符合规则的邮箱地址进行测试,如下图:
5、从浏览器直接打开可以看到"您输入的Email地址格式正确!",正确的邮箱地址测试通过,如下图:
6、接下里我们写一个不符合规则的邮箱地址进行测试,如下图:
7、从浏览器直接打开可以看到"您输入的Email地址格式不正确!",不正确的邮箱地址测试通过,如下图:
8、至此我们已经写好了判断邮箱地址的函数,以后可以直接进行使用。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:41
阅读量:88
阅读量:90
阅读量:82
阅读量:53