求助一个电话号码正则式的问题

问题描述

给出描述所有电话号码的正规式,电话号码格式国家号-区号-电话本身号。国家号1到3位,不可以以0开头;区号2到5位,必须以0开头;电话本身号8到9位谢谢各位了啊

解决方案

解决方案二:
^0[1-9]{1,2}-0d{1,4}-d{8,9}$
解决方案三:
^[1-9]d{0,2}-0d{1,4}-d{8,9}$

时间: 2024-07-28 12:50:00

求助一个电话号码正则式的问题的相关文章

数字-问一个正则式的问题,请会的进来看看。

问题描述 问一个正则式的问题,请会的进来看看. 源串为:234bad{123}abca34{12}abaca12 将所有的数字替换为*号,但是{}之间的数字不变. 没什么分,意思一下.先谢谢了. 解决方案 正则 [1-9]s*(?!w*}) 测试地址 http://tool.oschina.net/regex# 解决方案二: [a-z,3]{123}[a-z,4]{12}[a-z,5], 就这样了 解决方案三: 这个直接用字符串查找,替换好了.一个个字符遍历. 解决方案四: 感觉用正则很难实现匹

去除链接的一个正则式函数

函数|链接|正则|正则式 以下是函数源代码:'========================================================= '正则式去除链接函数 'QQ: 50489390 '========================================================= Function RegRemoveHref(HTMLstr)  Set ra = New RegExp  ra.IgnoreCase = True  ra.Global

正则式检测IP是否合法的函数

函数|检测ip|正则|正则式 function checkIP2(sIPAddress){var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;var reg = sIPAddress.match(exp);var ErrMsg="你输入的是一个非法的IP地址

关于javascript正则式表单验证,求大神

问题描述 关于javascript正则式表单验证,求大神 下面的函数组完全不起任何作用啊,随意输入都能跳转2.html,求大神们帮看看问题出在哪里. 解决方案 问题出在: <input type="submit" value="注册">,这种写法不管onsubmit函数返true/false,都会提交表单. 推荐解决方案: <input type="button" value="注册" onclick=&qu

正则式问题

问题描述 ([1-9](d)*.(d)*[1-9])|(0.(d)*[1-9])|([1-9](/d)*)|[0]上面是我的一个正则式,是想匹配正的浮点数上面的正则式为什么23..3也可以通过匹配知道的请赐教. 解决方案 解决方案二:如果没有前后的界定,那么只要中间有匹配项就会通过所以得加上开始^,结尾$限定@"^(([1-9](d)*.(d)*[1-9])|(0.(d)*[1-9])|([1-9](/d)*)|[0])$"

python ip正则式_python

ip正则式为:r'(([12][0-9][0-9]|[1-9][0-9]|[1-9])\.){3,3}([12][0-9][0-9]|[1-9][0-9]|[1-9])' 以下为一个示例 #-*- coding:utf-8 -*- import re def ip(): '验证IP的正则式' def match_group(p): s = '''211.210.209.108 gan ffad1.210.2.108 d ffad1.210.2.109afa''' com = re.compile

python 正则式使用心得_python

1.match() 从开始位置开始匹配 2.search() 任意位置匹配,如果有多个匹配,只返回第一个 3.finditer() 返回所有匹配 4.每次匹配,都是尽量最大匹配.例如: >>> m = re.compile('abc[bcd]*b') >>> m.findall('abcbcbcb') ['abcbcbcb'] 其实abcbcb也是匹配的abc[bcd]*b的,不过只返回一个最大的匹配值. 5.split()方法 a.根据正则式划分字符串,可指定最大的划

php 验证手机号码与电话号码正则

 代码如下 复制代码 function funcphone($str)//电话号码正则表达试 {  return (preg_match("/^(((d{3}))|(d{3}-))?((0d{2,3})|0d{2,3}-)?[1-9]d{6,8}$/",$str))?true:false; }  //使用方法  代码如下 复制代码 if( funcphone ('0731-88888888')) {  echo '正确电话号码'; } else {  echo '对不起,您输入的电话号

ASP用正则式除去HTML标记

html标记|正则|正则式 '*********************************************************'原型:   RemoveHTMLTag(ObjReg,fString)'创建者:  Newskyline'创建时间: 13:23 2005-6-25'功能描述: 除去HTML标记'输入参数: fString : 待处理的字符串'返回值:  String : 已处理的字符串'****************************************