正则表达式 验证 电话,手机,邮箱,数字
来源:互联网 发布:外国留学生来中国数据 编辑:程序博客网 时间:2024/04/28 16:11
/*判断输入是否为合法的手机号码*/
function isphone2(inputString)
{
var partten = /^1[3,5,8]/d{9}$/;
var fl=false;
if(partten.test(inputString))
{
//alert('是手机号码');
return true;
}
else
{
return false;
//alert('不是手机号码');
}
}
/*判断输入是否为合法的电话号码,匹配固定电话或小灵通*/
function isphone1(inpurStr)
{
var partten = /^0(([1,2]/d)|([3-9]/d{2}))/d{7,8}$/;
if(partten.test(inpurStr))
{
//alert('是电话号码');
return true;
}
else
{
//alert('不是电话号码');
return false;
}
}
function isok(str)
{
if(""==str)
{
return false;
}
if(str.length!=15&&str.length!=18)
{//身份证长度不正确
return false;
}
if(str.length==15)
{
if(!isNumber(str))
{
return false;
}
}
else
{
str1 = str.substring(0,17);
str2 = str.substring(17,18);
alpha = "X0123456789";
if(!isNumber(str1)||alpha.indexOf(str2)==-1)
{
return false;
}
}
return true;
}
/*判断是否为邮箱*/
function is_Email(str){
var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((/.[a-zA-Z0-9_-]{2,3}){1,2})$/;
if(!reg.test(str)){
alert("请填写准确的邮箱");
str.focus();
return false;
}
}
/*验证是否为数字 */
function is_number(str){
var re = /^[0-9]+.?[0-9]*$/;
var number=document.getElementById("number_Id").value();
//或者是: $("#.number_Id").val();
if(number==null){
document.getElementById("number_Id").focus();
return false;
}else{
if(!re.test(number)){
alert("请填写准确的数字(例如:2)");
document.getElementById("number_Id").focus();
return false;
}
}
}
/*是否为空判断*/
function Is_Empty(){
var txt=document.getElementById("txt").value;
if(txt==""){
alert("此项不可以为空,请认真输入");
document.getElementById("txt").focus();
return false;
}
}
- 正则表达式 验证 电话,手机,邮箱,数字
- C#正则表达式可验证邮箱,电话,手机,数字,英文,日期,身份证,邮编,网址,IP
- 正则表达式---手机,邮箱,固定电话格式的验证
- jq 通过正则表达式实现邮箱手机电话的验证
- 手机 邮箱验证正则表达式
- JS/JQuery 邮箱 手机 电话 正则验证
- 邮箱和手机电话的正则表达式
- 正则表达式验证 邮箱 电话 非空
- Flex 正则表达式 电话、邮箱验证
- 电话,手机,邮箱 正则
- Android 正则表达式验证手机、邮箱、ip
- 正则表达式验证格式 手机、邮箱、字符串
- 手机,固话,邮箱,正则表达式验证
- javascipt正则表达式 验证邮箱与数字
- java正则验证电话,手机,邮箱,日期,金额
- 电话 邮箱 手机客户端正则表达式JS判断
- 电话,手机,微信账号,邮箱正则表达式校验
- iOS正则表达式 判断手机号 邮箱 电话 数字 身份证 银行卡
- 实用UML知识——如何看懂UML传递的软件架构信息
- 2010-9-4 11:26:43
- 著名编程语录
- 面向对象语言的特性
- SWT中的FormLayout
- 正则表达式 验证 电话,手机,邮箱,数字
- Eclipse快速上手指南之使用CVS
- 编程之美2.2学习笔记
- @SuppressWarnings 详解
- 栈内存指针的问题
- Hibernate的generator属性之意义
- 转]对linux信号编程有用:Linux中信号的个数
- MyPager js简单分页控件
- 对象的实例化的一点理解