私はすでにGoogleとStackoverflowで検索を行っていますが、私にとってはうまくいくソリューションは見つかりませんでした。php、アンカータグを壊さずに検索キーワードを強調表示
これは私がこれまで持っているものです:文字列がアンカータグが含まれている場合を除き、正常に動作します
$string = preg_replace('/'.$keyword.'/i',
'<span class="highlight">$0</span>', $string);
。しかし、私はまだアンカータグの外側と内側のキーワードを強調表示したいと考えています。
例:
$keyword = 's';
出力:
I alradyやったのGoogleとStackoverflow上 earchが、私は私のためのを働く任意のの olutionを見つけることができませんでした。
誰かがこれを使用することなくこの解決策を見つけることができたら、私は感謝しますPHPシンプルなHTML DOMパーサー。
はい。 "この問題を解決するために開発された技術を使わずに、この問題を解決する方法を教えてください。" –
@Colin ... yah、funny、dude。私はちょうど他人の図書館、特にそのような小さなもののための1000行のコードに頼ることはしたくない。 –
@コリンファイン:ハハ。うまく言葉を語った。 –