PHP正则表达式在每个电话号码前添加一个href = tel :.

时间:2016-04-05 15:58:34

标签: php regex

我是php正则表达式的新手,不过请你帮我创建一个有效的php正则表达式来添加" a"每个电话号码的标签。

每个电话号码都有这个掩码:

+39 0000 00 00 00

这应该是:

<a href="tel:+39 0000 00 00 00">+39 0000 00 00 00</a>

我花了很多时间在网上搜索它,所以我决定在这里提出这个问题。

1 个答案:

答案 0 :(得分:1)

您好,您可以使用preg_replace添加一些后缀:

preg_replace('/(\+[0-9 ]{16})/', '<a>$1</a>', "+39 0000 00 00 00")

\+用于数字和空格的+和[0-9 ]{16}精确16个字符如果您有15或更少的时间,您可以{min,max}表示字符数量不包括+