コンテンツの完全なテキストが正規表現を介してphpのキーワードのリストと一致するスクリーニングロジックを開発しています。単語を適切に一致させて太字にする次のコードを使用しています。
$pattern = "/mango|apple|banana/";
$text = "i like banana and apple alot";
$replacement = "<strong>$0</strong>";
echo preg_replace($pattern, $replacement, $text);
このコードは適切に一致し、一致した単語を強いようなもので囲みます
i like <strong>banana</strong> and <strong>apple</strong> alot.
しかし、バナナを次のように置き換えたい
b****a and apple as a****e
太字にする代わりに。
どうすればそれが可能になるのか、誰でも助けてくれますか。