ホームページ >バックエンド開発 >PHPチュートリアル >検索結果でキーワード コードを強調表示するためのデザイン アイデアを募集しています。キーワードは単語に分かれています。解決
検索結果でキーワード コードを強調表示するためのデザイン アイデアを募集しています。キーワードは単語に分かれています。
たとえば、「Xu Jinglei」を検索します。
「Xu Jing」と「Jinglei」という 2 つの単語に分割します。
まず、単語分割モジュールの効果については説明しません。 「Xu Jing」と「Jinglei」を表示するには、str_replace を使用します。最初に「Xu Jing」を置換すると、「 Xu Jing<」のようになります。 ;/font>", 次に、2 回目に "Jinglei" を検索したとき、"Jing" と "Lei" という文字の間に "" があったため、見つけることができませんでした。
この問題の解決方法がわかりません。アイデアやコードを教えてください。ありがとうございます。
-----解決策---------
preg_replace(array, array, string )
------解決策---------
たとえば、「Xu Jinglei」と検索します。 🎜> 解体: "Xu Jing" と "Jinglei" の 2 つの単語
"Xu Jing"、"Xu Jinglei" の開始位置と交渉金額は (0,2)
"Jinglei" , 「Xu Jinglei」の開始位置とバーゲン金額は (1,2)
--> 結合後は (0,3)
となります。
------解決策-----preg_replace(array,array,string);?
これは解決できないのですか?
------解決策---------方法はキー文字列を置き換えるのと同じです、単語セグメントの配列をループするだけです
-----解決策---------上の階をサポート
なるほどmaxthon の強調表示されたキーワードは次のようになります
------解決策---------自分で関数を作成します。
システム機能の推定は可能性が低いです。
-----解決策---------出力内容を置き換えますよね?なぜチェック内容が入れ替わったのでしょうか?
------解決策---------フォローしてください。 ..
------解決策---------コレクション