js正则表达式
2014-04-15 20:47
225 查看
function test()
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
{
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var temp = document.getElementById("text1");
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//对电子邮件的验证
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
if(!myreg.test(temp.value))
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
{
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
alert('提示\n\n请输入有效的E_mail!');
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
myreg.focus();
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
return false;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
}
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
}
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//由于方法相同,一下只写出相关的正则表达式
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//对于手机号码的验证(提供了两种方法)
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var mobile=/^((13[0-9]{1})|159|153)+\d{8}$/;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var mobile1=/^(13+\d{9})|(159+\d{8})|(153+\d{8})$/;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//对于区号的验证
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var phoneAreaNum = /^\d{3,4}$/;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//对于电话号码的验证
var phone =/^\d{7,8}$/;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
{
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var temp = document.getElementById("text1");
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//对电子邮件的验证
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
if(!myreg.test(temp.value))
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
{
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
alert('提示\n\n请输入有效的E_mail!');
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
myreg.focus();
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
return false;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
}
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
}
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//由于方法相同,一下只写出相关的正则表达式
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//对于手机号码的验证(提供了两种方法)
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var mobile=/^((13[0-9]{1})|159|153)+\d{8}$/;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var mobile1=/^(13+\d{9})|(159+\d{8})|(153+\d{8})$/;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//对于区号的验证
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
var phoneAreaNum = /^\d{3,4}$/;
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
//对于电话号码的验证
var phone =/^\d{7,8}$/;
相关文章推荐
- WebGL入门教程第1篇——六色立方
- JavaScript添加收藏方法
- js中文乱码的解决方法
- 在一个js文件中引入另一个js文件
- a href=#与 a href=javascript:void(0) 的区别
- Json-->Newton.Json.dll的使用方法
- chrome extension js copy function
- alibaba FastJson 解析
- Javascript保存网页为图片
- Processing.js快速入门--javascript开发版
- js Dialog 去掉右上角的 'X' 功能
- js事件的监听器的使用
- JS基础知识(基本类型 引用类型)
- js无刷新页面
- JS实现的动态显示时间
- javascript:事件冒泡
- JavaScript数值进制转换
- ExtJS的分页
- async.js 学习教程(二)
- JavaScript基础工具清单