源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JS正则验证邮箱的格式详细介绍

  • 时间:2021-02-01 00:42 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JS正则验证邮箱的格式详细介绍
对于我们做WEB开发的,对表单的验证是必不可少的,所以今天把常用的一些验证罗列出来,呵呵,今天下午刚学的JS正则表达式,有什么不足的地方还希望大家批评指正。 [b]一.相关的代码 [/b]
[u]复制代码[/u] 代码如下:
function test()  {   var temp = document.getElementById("text1");   //对电子邮件的验证   var myreg = /^([a-zA-Z0-9]+[_|/_|/.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|/_|/.]?)*[a-zA-Z0-9]+/.[a-zA-Z]{2,3}$/;   if(!myreg.test(temp.value))   {     alert('提示/n/n请输入有效的E_mail!');     myreg.focus();    return false;   }  }  //由于方法相同,一下只写出相关的正则表达式  //对于手机号码的验证(提供了两种方法)  var mobile=/^((13[0-9]{1})|159|153)+/d{8}$/;  var mobile1=/^(13+/d{9})|(159+/d{8})|(153+/d{8})$/;  //对于区号的验证  var phoneAreaNum = /^/d{3,4}$/;  //对于电话号码的验证  var phone =/^/d{7,8}$/; }
[b]二.解释相关的意义 [/b]1.  /^$/ 这个是个通用的格式。      ^ 匹配输入字符串的开始位置;$匹配输入字符串的结束位置 2. 里面输入需要实现的功能。     * 匹配前面的子表达式零次或多次;     + 匹配前面的子表达式一次或多次;     ?匹配前面的子表达式零次或一次;     /d  匹配一个数字字符,等价于[0-9]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部