首页 / 知识
关于c#:验证英国的电话号码
2023-04-13 12:00:00

Validate a UK phone number如何使用正则表达式在C#中验证英国电话号码? 接受的答案中的正则表达式与所有有效的英国号码都不匹配,因为它限制范围太广(与此同时,已经打开了其他号码范围,例如0203,它被视为无效)。 英国的电话号码遵循相当简单的规则:
因此,英国电话号码的基本工作表达式可能如下所示:
这将检查从零开始的10或11位数字,其中任意数字之间都有格式间隔,并可选地包含一组用于区号的括号。 (是的,这将允许使用不匹配的括号,因为我没有检查是否只有一个右括号。强制执行此操作会使表达式变得更加复杂,并且我现在没有时间这样做,但是感觉如果需要,可以免费添加) 顺便说一句,如果您要进行其他过滤,则可能还需要注意以下规则:
|
最新内容
相关内容
python怎么找出所有的数字?
python怎么找出所有的数字?,数字,培训,代码,小数点,小数,字符串,整数,表达式,含义,思路,python中获取字符串中所有数字的方法:1、使用正则表达python怎么让数字右对齐?
python怎么让数字右对齐?,数字,培训,小数,中间,小数点,以上,方法,更多,内容,python中使用format()方法格式化数字设置右对齐:右对齐、^中间对怎么判断Python数字中的偶数
怎么判断Python数字中的偶数,数字,代码,培训,偶数,奇数,以上,语句,结果,更多,内容,python中可以使用“if(num%2)==0”语句判断一个数字是否为Python怎么把字符串变成数字格式
Python怎么把字符串变成数字格式,数字,培训,字符串,格式,方法,以上,更多,内容,python把字符串变成数字格式的方法:方法一:类中进行导入strin如何用python输入数字
如何用python输入数字,数字,培训,整数,类型,函数,以上,时候,文档,发现,结果,开始使用python的时候想用input输入一个整数:a=input(“请输入一python里面如何输入数字
python里面如何输入数字,数字,代码,培训,方案,字母,里面,以上,提示,错误,方式,要求:用python写一个要求用户输入数字,如果不是数字就一直循环要python如何过滤数字
python如何过滤数字,数字,培训,两端,方法,字符,方式,汉字,字符串,字母,实例,本文实例总结了Python实现简易过滤删除数字的方法。分享给大家供python如何判断输入是不是数字
python如何判断输入是不是数字,数字,异常,培训,字符,表示,字符串,不是,正则,方法,字母,python判断输入是不是数字的方法:在接收raw_input方法python数字类型有哪些
python数字类型有哪些,数字,培训,复数,浮点,变量,类型,赋值,定义,范围,表示,python中数字类型有分为如下几种类型:整型-int长整型-long浮点型-python怎么对数字进行取整
python怎么对数字进行取整,数字,培训,小数,方法,模块,部分,整数,本文,下面,表示,本文梳理了python中对数字进行取整的方法,有需要的小伙伴可以python正则表达式使用
python正则表达式使用,位置,培训,一致,字符串,函数,模式,对象,模块,参数,表达式,正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字python判断字符是否为字母和数字
python判断字符是否为字母和数字,数字,培训,字母,字符串,字符,空格,方法,都会,分号,大小写,在使用python语言中的字符串方法时,可以使用它们判