javascript 电话,QQ,手机,身份证号,邮箱地址,邮政 正则表达式验证代码

javascript教程 电话,QQ,手机,身份证号,邮箱地址,邮政 正则表达式验证代码
<html xmlns="http://www.111cn.net/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>javascript 电话,QQ,手机,身份证号,邮箱地址,邮政 正则表达式验证代码</title>
<script language="javascript">
function $(id)
{
 return document.getElementById(id);
}
function checkidcard(idcard) {
 idcard = trim(idcard);
 len = mb_strlen(idcard);
 if(len == 18 && preg_match(/^d{17}[dX]$/i, idcard)) {
  return true;
 }
 return dalert('身份证号码不合法!请重新填写', $('form1').idcard);
}

function checktel(tel1, tel2, tel3, telname) {
 if(!preg_match(/^d{2,4}$/, tel1) || !preg_match(/^d{5,10}$/, tel2) || (tel3 && tel3 != '分机号码' && !preg_match(/^d{1,5}$/, tel3))) {
  return dalert(telname + ' 不合法!请重新填写', $('form1').tel1);
 }
 return true;
}

function checkqq(qq) {
 if(!(preg_match(/^([0-9]+)$/, qq) && mb_strlen(qq) >= 5 && mb_strlen(qq) <= 12)) {
  return dalert('QQ 号码不合法!请重新填写', $('form1').qq);
 }
 return true;
}

function checkmobile(mobile) {
 if(!preg_match(/^1(3|5)d{9}$/, mobile)) {
  return dalert('手机号码不合法!请重新填写', $('form1').mobile);
 }
 return true;
}

function checkpostcode(postcode) {
 if(!preg_match(/^d{6}$/, postcode)) {
  return dalert('邮政编码不合法!请重新填写', $('form1').postcode);
 }
 return true;
}
</script>
</head>

<body>
</body>
</html>

时间: 2024-09-13 08:43:45

javascript 电话,QQ,手机,身份证号,邮箱地址,邮政 正则表达式验证代码的相关文章

Android读取用户号码,手机串号,SIM卡序列号的实现代码

以下是对Android读取用户号码,手机串号,SIM卡序列号的实现代码进行了介绍,需要的朋友可以过来参考下   1.使用TelephonyManager提供的方法,核心代码: 复制代码 代码如下: TelephonyManager tm = (TelephonyManager) this.getSystemService(TELEPHONY_SERVICE); String imei = tm.getDeviceId();       //取出IMEI Log.d(TAG, "IMEI:&quo

JavaScript正则表达式验证代码(推荐)_正则表达式

RegExp:是正则表达式(regular expression)的简写. 正则表达式描述了字符的模式对象.可以使用正则表达式来描述要检索的内容. 简单的模式可以是一个单独的字符.更复杂的模式包括了更多的字符,并可用于解析.格式检查.替换等等. //判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为

JavaScript正则表达式验证代码(推荐)

RegExp:是正则表达式(regular expression)的简写. 正则表达式描述了字符的模式对象.可以使用正则表达式来描述要检索的内容. 简单的模式可以是一个单独的字符.更复杂的模式包括了更多的字符,并可用于解析.格式检查.替换等等. //判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为

QQ手机版打开邮箱图文教程

给各位QQ手机版软件的使用者们来详细的解析分享一下打开邮箱的教程. 教程分享: 1.打开QQ点击下方[联系人]标签 -> 点击右上角[公众号]   2.下拉找到[QQ邮箱提醒] -> 点击打开   3.点击[进入邮箱]即可,今后如果收到邮件,您可以直接在聊天栏找到此公众号,无需手动寻找   4.初次打开需要下载QQ邮箱手机版,您也可以点击下方下载. 好了,以上的信息就是小编给各位QQ手机版的这一款软件的使用者们带来的详细的打开邮箱的教程解析分享的全部内容了,各位看到这里的软件的使用者们,小编相

网卡的身份证号 ——MAC地址(上)

大家都知道在现实的生活中,我们每个人都有属于自己的一个ID号--http://www.aliyun.com/zixun/aggregation/31987.html">身份证号码,你可以去派出所把你的姓名改了, 但是你的身份证号却不能随着你自己的姓名更改而更改.在 网络世界中,我们常常可以听到IP地址的概念, 不过MAC地址这个专业术语却很少被人提起,我们往往只知道IP地址,而MAC地址则是幕后英雄.正如我们在日常交流的时候,常常叫别人的姓名而不会去称呼别人的身份证号道理是一样的. IP地

邮箱地址正则表达式验证代码合集脚本之家特别版

邮箱地址验证正则表达式 dedecms中的邮箱地址验证 复制代码 代码如下: <?php $email="test@jb51.com"; //邮箱格式检查 function CheckEmail($email) { return eregi("^[0-9a-z][a-z0-9\._-]{1,}@[a-z0-9-]{1,}[a-z0-9]\.[a-z\.]{1,}[a-z]$", $email); } echo CheckEmail($email); phpcm

邮箱地址正则表达式验证代码合集脚本之家特别版_正则表达式

邮箱地址验证正则表达式 dedecms中的邮箱地址验证 复制代码 代码如下: <?php $email="test@jb51.com"; //邮箱格式检查 function CheckEmail($email) { return eregi("^[0-9a-z][a-z0-9\._-]{1,}@[a-z0-9-]{1,}[a-z0-9]\.[a-z\.]{1,}[a-z]$", $email); } echo CheckEmail($email); phpcm

javascript IP、域名、手机号码正则表达式验证代码_正则表达式

这个手机号码正则验证函数可以说是最新的都支持的,里面有详细的介绍说明,不论以后增加什么号段大家都非常容易的稍微修改一下即可.javascript 手机号码正则表达式验证函数 复制代码 代码如下: //ip与域名验证函数 function checkIP() {     var ipArray,ip,j;     ip = document.ipform.ip.value;     if(/[A-Za-z_-]/.test(ip)){         if (ip.indexOf(" "

javascript IP、域名、手机号码正则表达式验证代码

这个手机号码正则验证函数可以说是最新的都支持的,里面有详细的介绍说明,不论以后增加什么号段大家都非常容易的稍微修改一下即可. javascript 手机号码正则表达式验证函数 复制代码 代码如下: //ip与域名验证函数 function checkIP() {     var ipArray,ip,j;     ip = document.ipform.ip.value; if(/[A-Za-z_-]/.test(ip)){         if (ip.indexOf(" ")&g