2 つの配列があり、1 つはキーワードを含み、もう 1 つは URL を含みます。私が書いたコードは、キーワードを URL にリンクしています。キーワードである単語を含むキーワードを追加しない限り、正常に機能しています (意味があることを願っています)。
たとえば、キーワードhappy
とキーワードhappy man
の両方を追加し、この文字列:He is happy, he is a happy man.
がある場合、リンクの結果は次のようになります。He is <b>happy</b>, he is a <b>happy</b> man.
私が探している結果は、He is <b>happy</b>, he is a <b>happy man</b>.
preg_replace で両方を置き換え、happy
それhappy man
に応じて置き換えることです。
私の質問は、これを行う方法はありますか?
これは私が現在使用している正規表現です:/\b keyword \b/i