如何使用js正则表达式判断邮箱地址格式

 时间:2024-10-16 07:14:15

1、首先我们编写判断邮箱格式的方法代码如下图所示,其中邮箱格式正确即返回true,邮箱格式错误返回false,如下图:

如何使用js正则表达式判断邮箱地址格式

2、下图中代码为判断邮箱地址坼黉赞楞格式的正则表达式,^ 表示匹配开头\w+ \w表示匹配一个英文字母或数字,+表示匹配前面的元素一次或者多次@ 表示匹配@符号[a-z0-9]+ [a-z0-9]表姨胀兽辱示匹配字母a-z或0-9,+表示匹配前面的元素一次或者多次\. 表示匹配一个.[a-z]+ 表示匹配字母a-z之中任意一个,+表示匹配前面的元素一次或者多次{1,3} 表示匹配前面小括号中的内容1次-3次$ 表示匹配结尾如下图:

如何使用js正则表达式判断邮箱地址格式

3、test方法的返回值是布尔值,通过该值可以版醋矣铛匹配字符串中是否存在于正则表达式相匹配的结果,如果有匹配内容,返回ture,如果没有匹配内容返回false,如下图:

如何使用js正则表达式判断邮箱地址格式

4、接下里我们写一个符合规则的邮箱地址进行测试,如下图:

如何使用js正则表达式判断邮箱地址格式

5、从浏览器直接打开可以看到"您输入的Email地址格式正确!",正确的邮箱地址测试通过,如下图:

如何使用js正则表达式判断邮箱地址格式

6、接下里我们写一个不符合规则的邮箱地址进行测试,如下图:

如何使用js正则表达式判断邮箱地址格式

7、从浏览器直接打开可以看到"您输入的Email地址格式不正确!",不正确的邮箱地址测试通过,如下图:

如何使用js正则表达式判断邮箱地址格式

8、至此我们已经写好了判断邮箱地址的函数,以后可以直接进行使用。

  • 【Sublime Text】安装Emmet出现PyV8错误怎么办
  • 如何通过MyEclipse2014 pro导入web项目详细教程
  • 如何使用css制作一个虚线边框的正方形
  • Python编程:如何使用字符串的isnumeric()方法
  • 如何解决Code::Blocks编译时报错
  • 热门搜索
    有关动物的手抄报 环境保护手抄报图片 森林防火手抄报资料 安全法制手抄报 廉洁在我心中手抄报 手抄报花边边框大全 关于的手抄报图片 小学生手抄报怎么做 关于读书手抄报资料 关于科技手抄报内容