Php 我只想对第一个字符(电话号码)使用regex_替换
我只想对第一个字符(电话号码)使用regex\u replace或regexp\u extract 例如: 89265558855应取代+79265558855 仅当+7上的前8个时更换 如果我使用{$phone | regex_替换:“/8/”:“+7”} 例如,我有: 89265558855更换后我有+7926555+7+755 替换所有8个数字使用Php 我只想对第一个字符(电话号码)使用regex_替换,php,smarty,regexp-replace,Php,Smarty,Regexp Replace,我只想对第一个字符(电话号码)使用regex\u replace或regexp\u extract 例如: 89265558855应取代+79265558855 仅当+7上的前8个时更换 如果我使用{$phone | regex_替换:“/8/”:“+7”} 例如,我有: 89265558855更换后我有+7926555+7+755 替换所有8个数字使用^仅匹配第一个字符,如下所示: {$phone|regex_replace:"/^8/":"+7"}
^
仅匹配第一个字符,如下所示:
{$phone|regex_replace:"/^8/":"+7"}