$searchText = preg_quote($searchText, '/');
$remarks = preg_replace('/'.$searchText.'/i', '<span class="searchText">$0</span>', $remarks);
I取得するには、次のエラーメッセージ:
で0
Iの避難所をオフセットが大きすぎる
正規表現」これが何を意味しているのか、それをどうやって得ているのか、それをどう修正するのかという手がかりを得ました。 私はこのエラーメッセージをGoogleに書き込むと、私が見つけられないphp.ini設定への参照を取得します。
それで '$ searchText'には何がありますか? – nickb
'too large'は、現代的な言語ではっきりとしたメッセージと共通のフレーズです。あなたは手がかりを得ていませんか? –
あなたの正規表現は大きすぎます。正規表現が何であるかを見ることなく、私たちはあなたを助けることができません。 –