js 常用手机 电话号码 邮编 数字正则验证

js 常用手机 电话号码 邮编 数字正则验证

*/

电话号码验证
function istelephone(str)
{
 regexp = /^[0-9]+(-[0-9]+){1,2}$/ ;
 return regexp.test ( str ) ;
}

邮编验证
function ispostcode(str)
{
 regexp = /^[0-9]{6,6}$/ ;
 return regexp.test ( str ) ;
}

手机验证

function ismobile(str)
{
 regexp = /^[0-9]{11,11}$/ ;
 return regexp.test ( str ) ;
}

数字验证

function isidnumber(str)
{
 regexp1 = /^[0-9]{17,17}[0-9xx]$/ ;
 regexp2 = /^[0-9]{15,15}$/ ;
 return (regexp1.test ( str ) || regexp2.test ( str ));
}

function isnum(argvalue)
{
 var flag1=false;
 var comps教程tr="-1234567890";
 var length2=argvalue.length;
 for (var iindex=0;iindex<length2;iindex++)
 {
  var temp1=compstr.indexof(argvalue.charat(iindex));
  if(temp1==-1)
  {
   flag1=false;
   break;       
  }
  else
  {
   flag1=true;
  }
 }
 return flag1;
}
删除空格
function trim(info)
{
 return info.replace(/(^s*)|(s*$)/g, "");
}

时间: 2024-09-15 13:47:23

js 常用手机 电话号码 邮编 数字正则验证的相关文章

javascript电话号码和手机号码正则验证分析

下面看一段最简单的电话号验证,这里只判断了用户输入的是数据就可以通过这是很有问题的  代码如下 复制代码 function Number_Validator(testValue) {     var checkOK = "0123456789";     var checkStr = testValue;     var allValid = true;     for (i = 0;  i < checkStr.length;  i++)     {       ch = ch

asp.net C#验证邮箱,电话,手机,数字,英文,日期,身份证,邮编,网址,IP类正则验证

下面收藏了大家开发中常用的到各种表单验证函数,包括有邮箱,电话,ip,网站,日期,身份证等,希望对各位有所帮助 #region 验证邮箱验证邮箱 /**//// <summary> /// 验证邮箱 /// </summary> /// <param name="source"></param> /// <returns></returns> public static bool IsEmail(string so

js 常用表单验证正则收集

1. js 字符串长度限制  代码如下 复制代码 <script> function test() { if(document.a.b.value.length>50) { alert("不能超过50个字符!"); document.a.b.focus(); return false; } } </script> <form name=a onsubmit="return test()"> <textarea name

正则验证js大全

正则验证js大全 欢迎入群技术交流:466355109,技术不全没关系,只要有交流的心就尽管来吧 function f_MobilCheck(as_SourceString) { if(as_SourceString.match(/^13[0-9]{9}$/g)) return true; //手机号为13开头的11位数字 else if(as_SourceString.match(/^[0]{1}[0-9]{2,3}[2-8]{1}[0-9]{5,7}$/g)) return true; //

js常用正则表达式 邮箱,电话,数字,字母

js常用正则表达式 邮箱,电话,数字,字母 /^[0-9.-]+$/  /^[0-9-]+$/  数字验证 /^[a-z]+$/i 英语字母验证 /^[0-9a-z]+$/i 用户名验证,数字与字母验表达式 /^[w-.]+@[w-.]+(.w+)+$/ 邮箱地址验证验函数 /^[0-9]{5,20}$/ QQ号码验证函数 /^http:/// 超级链接正则表达式 /^(13|15)[0-9]{9}$/ 手机号码正则表达式 /^[0-9-]{6,13}$/ 电话号码正则表达式 /^[0-9]{6

JS常用正则表达式及验证时间的正则表达式_正则表达式

在这篇文章里,我已经编写了12个超有用的正则表达式,这可是WEB开发人员的最爱哦. 1.在input框中只能输入金额,其实就是只能输入最多有两位小数的数字 //第一种在input输入框限制 <input type="text" maxlength="8" class="form-control" id="amount" style="margin-right: 2px;" value="&q

常用的JQuery数字类型验证正则表达式整理_正则表达式

复制代码 代码如下: var regexEnum = { intege:"^-?[1-9]//d*$", //整数 intege1:"^[1-9]//d*$", //正整数 intege2:"^-[1-9]//d*$", //负整数 num:"^([+-]?)//d*//.?//d+$", //数字 num1:"^([1-9]//d*|0)$", //正数(正整数 + 0) num2:"^-[1-

JS常用正则表达式及验证时间的正则表达式

在这篇文章里,我已经编写了12个超有用的正则表达式,这可是WEB开发人员的最爱哦. 1.在input框中只能输入金额,其实就是只能输入最多有两位小数的数字 //第一种在input输入框限制 <input type="text" maxlength="8" class="form-control" id="amount" style="margin-right: 2px;" value="&q

常用的JQuery数字类型验证正则表达式整理

复制代码 代码如下: var regexEnum = { intege:"^-?[1-9]//d*$", //整数 intege1:"^[1-9]//d*$", //正整数 intege2:"^-[1-9]//d*$", //负整数 num:"^([+-]?)//d*//.?//d+$", //数字 num1:"^([1-9]//d*|0)$", //正数(正整数 + 0) num2:"^-[1-