电话号码正则表达式

电话号码正则表达式

电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)

((d{11})|^((d{7,8})|(d{4}|d{3})-(d{7,8})|(d{4}|d{3})-(d{7,8})-(d{4}|d{3}|d{2}|d{1})|(d{7,8})-(d{4}|d{3}|d{2}|d{1}))$)

匹配格式:11位手机号码3-4位区号,7-8位直播号码,1-4位分机号如:12345678901、1234-12345678-1234

正则表达式–验证手机号码:13[0-9]{9} 实现手机号前带86或是+86的情况:^((+86)|(86))?(13)d{9}$ 电话号码与手机号码同时验证:(^(d{3,4}-)?d{7,8})$|(13[0-9]{9}) 提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *(‘|")?(w|\|/|.)+(‘|"| *|>)? 提取信息中的邮件地址:w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)* 提取信息中的图片链接:(s|S)(r|R)(c|C) *= *(‘|")?(w|\|/|.)+(‘|"| *|>)? 提取信息中的IP地址:(d+).(d+).(d+).(d+) 提取信息中的中国手机号码:(86)*0*13d{9} 提取信息中的中国固定电话号码:((d{3,4})|d{3,4}-|s)?d{8} 提取信息中的中国电话号码(包括移动和固定电话):((d{3,4})|d{3,4}-|s)?d{7,14} 提取信息中的中国邮政编码:[1-9]{1}(d+){5} 提取信息中的中国身份证号码:d{18}|d{15} 提取信息中的整数:d+ 提取信息中的浮点数(即小数):(-?d*).?d+ 提取信息中的任何数字 :(-?d*)(.d+)? 提取信息中的中文字符串:[u4e00-u9fa5]* 提取信息中的双字节字符串 (汉字):[^x00-xff]*

验证手机和电话号码的正则表达式

规则的国内固定电话和传真的格式基本都是带有0的区号 连接符“-”+电话号码,另外还有可能有分机号,区号有3位、4位,电话号码有7位和8位的;其它格式的有前面不带0的,或者不带连接符的,或者分机号前面使用#号的,或者前面加“ 86”的等等;

区号:前面一个0,后面跟2-3位数字 : 0d{2,3}

电话号码:7-8位数字: d{7,8}分机号:一般都是3位数字: d{3,}这样连接起来就是验证电话的正则表达式了:/^((0d{2,3})-)(d{7,8})(-(d{3,}))?$/手机号码前面以1开头,第二位现在是3或者5,后面是9位数字,则:/^1[35]d{9}$/看到一个比较强悍的验证:(^(d{2,4}[-_-—]?)?d{3,8}([-_-—]?d{3,8})?([-_-—]?d{1,7})?$)|(^0?1[35]d{9}$)该表达式可以验证那些不小心把连接符“-”写出“-”的或者下划线“_”的等等。

验证电话号码正则表达式

电话号码正则表达式正则表达式如下:(^(d{2,4}[-_-—]?)?d{3,8}([-_-—]?d{3,8})?([-_-—]?d{1,7})?$)|(^0?1[35]d{9}$)

区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}-)?([2-9][0-9]{6,7})+(-[0-9]{1,4})?$"

手机(中国移动手机号码):regexp="^(((d{3}))|(d{3}-))?13[456789]d{8}|15[89]d{8}"

所有手机号码:regexp="^(((d{3}))|(d{3}-))?13[0-9]d{8}|15[89]d{8}"(新添加了158,159两个号段)

验证电话号码正则表达式

<script language="">function checkphone(tel){var str=tel;//在JavaScript中,正则表达式只能使用"/"开头和结束,不能使用双引号信息: 网站源代码var Expression=/(d{3}-)(d{8})$|(d{4}-)(d{7})$/; //匹配字符串中的指定位数,(d{8})$表明以8个数字结尾var objExp=new RegExp(Expression);if(objExp.test(str)= =true){return true;}else{return false;}}</script>本站整理,部份原创,转载注明来自

依赖别人的人等于折断了自己的翅膀,永远也体会不到飞翔的快乐。

电话号码正则表达式

相关文章:

你感兴趣的文章:

标签云: