【发布时间】:2021-09-01 13:03:18
【问题描述】:
我正在尝试创建一个正则表达式来授权表格中的国际电话号码,同时排除来自法国的电话号码(即以“+33”开头,因为我为此案例创建了一个特定的正则表达式)。
此正则表达式应捕获以“+”开头的电话号码,后跟国家/地区代码(1 到 4 位)和 4 到 9 位,没有空格/破折号/点。
我环顾四周,想出了以下一个,其中包括所有国际电话号码:
(\(?\+[1-9]{1,4}\)?([0-9]{4,11})?)
我想用...排除法国数字
[^+33]
但我找不到将它与我当前的正则表达式结合的方法。
提前感谢您的帮助。
【问题讨论】: