1 つの単語またはフレーズを作成する複数の単語によって形成される値を持つ配列があります。この配列の各値には、html タグを含めることもできます。html タグで始まらないものだけを一致させ、配列内の単語を置き換えたいと考えています。
「どのように」を探しています。
"how it's made"
になる
"<b>how</b> it's made"
その間
<span style="somethig:value">how it's made</span>
そのままにしておく必要があります。
私はこれを試しました
$words_result = preg_replace('/^(?!<span).*('.$word.')/', '<b>$1</b>', $words_result);
しかし、私は常にミックスの結果を取得し、それをデバッグすることを知りません。さらに、正規表現を扱うとき、私はいつも問題を抱えていました:D たとえば、式が一致した場合、対応する $NI は何を使用する必要がありますか?
ありがとうございました