我正在尝试将任何出现的 3 个字符或更少字符的单词转换为带有字符串 VVV 的同一个单词。
示例:for -> forVVV
我不使用拉丁字符 (UTF8),因此使用 MB。
我所拥有的是:
$pattern='\b[.{1,6}]\b';
$text=mb_ereg_replace($pattern,'\0VVV',$text,'me');
我错过了什么?
这是一个案例研究,看它什么都没有:
$text="א אב אבי אביהו מדינה שול של";
$pattern='/\b.{1,6}\b/um';
$text=preg_replace($pattern,'hhh',$text);
echo $text;