联系电话正则表达式

 $(function () {
    $("#txtPhone").focus(function () {
        $(this).next().show().removeClass("onError").removeClass("onright").addClass("ontan").html("请输入你的联系电话");
    }).blur(function () {
        var patrn = /^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$|(^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$)/;
        if ($(this).val() != "") {
            if (!patrn.exec($(this).val()))
                $(this).next().removeClass("ontan").addClass("onError").html("联系电话格式不正确");
            else
                $(this).next().removeClass("ontan").removeClass("onError").addClass("onright").html(" ");
        }
        else
            $(this).next().removeClass("ontan").addClass("onError").html("联系电话不能为空");

    });
})

联系电话正则表达式

时间: 2024-10-14 00:48:49

联系电话正则表达式的相关文章

Jquery_联系电话正则表达式

1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 3 <html> 4 <head> 5 <title>联系方式正则表达式</title&g

大陆--电话正则表达式

1. 手机 http://www.baike.com/wiki/%E7%94%B5%E8%AF%9D%E5%8F%B7%E7%A0%81 086-574-87376060 +86-0574-87376060 +86 574 8737 6060 +86-013738258505 +86 137 3825 8505 (86)13738258505 (86-573)2651630 如果是7位数,在第3位和第4位中间应该有个间隔, 应该是:+86 573 265 1630 或(86-573)265163

11.28 正则表达式

匹配中文字符的正则表达式:程序代码[\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):程序代码[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:程序代码\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:程序代码<(\S*?)[^>]*>.*?|<.*? /> 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分

java--正则表达式的应用:读取文件,获取其中的电话号码

1.正则表达式 正则表达式,又称 正规表示法 . 常规表示法 (英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表达式使用单个字符串来描述.匹配一系列符合某个句法规则的字符串.在很多文本编辑器里,正则表达式通常被用来检索.替换那些符合某个模式的文本. 用到的一些特殊构造正则表达式的意义解析: ? 当该字符 紧跟在任何一个其他限制符(*,+,?,{n},{n,},{n,m})后面时,匹配模式是非贪婪的.非贪婪模式尽可能少的匹配

Flex 正则表达式 电话、邮箱验证

 一.常用验证 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^\+?[1-9][0-9]*$ 验证非零的负整数:^\-[1-9][0-9]*$ 验证非负整数(正整数 + 0)   ^\d

使用文档对象在页面上创建学生信息表。 信息表包括学号、姓名、性别、电子邮件、联系电话、个人主页和联系地址, 信息表内容通过表单输入,提交前先使用正则表达式进行验证,联系地址不能超过20个字符, 每输入一名学生的信息,提交后,表格增加一行,表格不能被选择、复制。

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>    </head>    <!--        描述:使用文档对象在页面上创建学生信息表.        信息表包括学号.姓名.性别.电子邮件.联系电话.个人主页和联系地址,        信息表内容通过表单输入,提交前先使用

联系电话的正则表达式(包括手机和座机)

电话号码和手机的正则表达式: ? 1 var reg = /(^(\d{3,4}-)?\d{7,8})$|(^0?(13[0-9]|15[012356789]|18[0-9]|14[57])[0-9]{8})$/; 此处已基本满足当前所有的电话号码和手机号码,包括181号码段和184号码段的,如果以后新推出号码段只需稍作修改即可 联系电话的正则表达式(包括手机和座机),码迷,mamicode.com

&lt;转&gt;常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证

< script type = "text/javascript" > /* * 手机号码格式 * 只允许以13.15.18开头的号码 * 如:13012345678.15929224344.18201234676 */ var regMobile = /^1[3,5,8]\d{9}$/; /* * 固定电话号码格式 * 因为固定电话格式比较复杂,情况比较多,主要验证了以下类型 * 如:010-12345678.0912-1234567.(010)-12345678.(09

常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证

<script type="text/javascript">/* * 手机号码格式 * 只允许以13.15.18开头的号码 * 如:13012345678.15929224344.18201234676 */var regMobile=/^1[3,5,8]\d{9}$/; /* * 固定电话号码格式 * 因为固定电话格式比较复杂,情况比较多,主要验证了以下类型 * 如:010-12345678.0912-1234567.(010)-12345678.(0912)12345