问题描述
我只想将 regex_replace 或 regexp_extract 用于第一个字符(电话号码)。
例如:
89265558855 应该替换 +79265558855
仅在 +7 上的前 8 个时替换
如果我使用 {$phone|regex_replace:"/8/":"+7"} 我有例如:
89265558855 替换后我有 +7926555+7+755
替换所有 8 个数字
解决方法
使用 start of string anchor ^
只匹配第一个字符,如下所示:
{$phone|regex_replace:"/^8/":"+7"}