JS 验证邮箱格式(正则表达式讲解)
来源:互联网 发布:建筑电气设计师知乎 编辑:程序博客网 时间:2024/05/16 07:42
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}$/;
二.解释相关的意义
1. /^$/ 这个是个通用的格式。
^ 匹配输入字符串的开始位置;$匹配输入字符串的结束位置
2. 里面输入需要实现的功能。
* 匹配前面的子表达式零次或多次;
+ 匹配前面的子表达式一次或多次;
?匹配前面的子表达式零次或一次;
\d 匹配一个数字字符,等价于[0-9]
转载地址:http://www.cnblogs.com/dyllove98/archive/2013/06/28/3161626.html
0 0
- JS 验证邮箱格式(正则表达式讲解)
- js验证邮箱格式-正则表达式
- 正则表达式验证邮箱格式
- JS正则表达式验证邮箱
- js邮箱验证正则表达式
- JS正则表达式 验证邮箱
- js邮箱验证正则表达式
- js正则表达式验证邮箱
- 正则表达式验证身份证格式,邮箱格式
- js正则 - 验证邮箱的正则表达式
- 正则表达式验证格式 手机、邮箱、字符串
- email正则表达式 验证邮箱格式
- JS正则验证邮箱的格式
- JS正则验证邮箱的格式
- 正则表达式(邮箱验证)
- js 验证手机号码 身份证号 邮箱 正则表达式
- js正则表达式验证手机号码和邮箱
- JS 手机号码、邮箱、传真正则表达式验证
- 常用排序算法
- 详解Swift中的错误处理
- spring环境的搭建
- Django1-10-5管理界面中文设置
- hrbust 2192 螺旋的矩阵
- JS 验证邮箱格式(正则表达式讲解)
- 关于CDN上js文件获取503的问题
- jQuery和AJAX基础
- ubuntu eclipseC++ caffe
- Linux 下创建一个文件,打开一个目录需要什么权限呢?
- 华为OJ训练之0007-151230-统计大写字母个数
- Code_浅蓝之runtime学习与记录
- 关于父类引用指向子类对象的那些事
- Project Euler Problem 8: Largest product in a series