更改电话号码格式


Change format of phone number

我有一个包含电话号码的字符串,我需要将其从一种格式转换为另一种格式。

的例子:

"02030266079" => "0203 026 6079"

我试着:

$num = "02030266079";
$transformed= preg_replace("/^(/d{4})(/d{3})(/d{4})$/", "$1 $2 $3", $num);

但是什么也没发生!

$number = "12345678901";
$formatted_number = preg_replace("/^('d{4})('d{3})('d{4})$/", "$1 $2 $3", $number);

这是php代码和良好的测试,它的工作完美