Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 转换href-tel标记中的数字_Regex - Fatal编程技术网

Regex 转换href-tel标记中的数字

Regex 转换href-tel标记中的数字,regex,Regex,我有一个有数百个电话号码的目录,格式是“xx.xx.xx.xx.xx”。 其中“x”是从0到9的数字。两组数字用一个点隔开。 我正在寻找一个正则表达式,它可以将最后9个数字集成到这样的语法中 <a href="tel:+33XXXXXXXXX">xx.xx.xx.xx.xx</a> +33是法国国际分机,它取代了始终以0开头的第一个数字。 如果可能的话,我想保留标签之间的原始格式 如果您想查看法国官方号码,请尝试此正则表达式: ^((?:\+\12400)33 |

我有一个有数百个电话号码的目录,格式是“xx.xx.xx.xx.xx”。 其中“x”是从0到9的数字。两组数字用一个点隔开。 我正在寻找一个正则表达式,它可以将最后9个数字集成到这样的语法中

<a href="tel:+33XXXXXXXXX">xx.xx.xx.xx.xx</a>

+33是法国国际分机,它取代了始终以0开头的第一个数字。
如果可能的话,我想保留标签之间的原始格式

如果您想查看法国官方号码,请尝试此正则表达式:

^((?:\+\12400)33 | 0)\[1-9](?:[\.]\d{2}{4}$

因此,您可以使用
+33.6.11.22.33.44
0033.6.11 22.33.44
输入一个数字,两者都将匹配


我希望这就是您正在搜索的内容

您能给出一个输入和预期输出的示例吗?欢迎使用。您使用的是什么语言/工具?请考虑在姐妹网站上发布此问题。