javascript(jQueryも利用可)を利用して、半角、全角、大文字、小文字を区別せず文字列を検索し、置換する処理をしたいと考えています。
具体的にやりたいこととして、ユーザが入力したキーワードでHTML中のリンクタイトルを検索し、一致するものがある場合は場合ハイライト表示するということがやりたいのですが、その際キーワードに半角カナや、大文字の英字等が混在していても検索にヒットするようにしたいのです。
例えばキーワードが、
「リンクタイトルA」
「リンクタイトルA」
「リンクタイトルa」
の何れかであっても、
以下のHTML中で全てのリンクがヒットし、リンクタイトルの前後に<span class=highlight>リンクタイトルA</span>というタグを追加すると言った処理を実装したいです。
lang
1<div class="link_list"> 2 <ul> 3 <li> 4 <a href="http://dummy.com">リンクタイトルA</a> 5 </li> 6 <li> 7 <a href="http://dummy.com">リンクタイトルA</a> 8 </li> 9 </ul> 10</div> 11<div class="link_list"> 12 <ul> 13 <li> 14 <a href="http://dummy.com">リンクタイトルa</a> 15 </li> 16 </ul> 17</div> 18
これをjavascript(jQuery)でどのようなロジックを組めば実現できるでしょうか。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/06/09 12:00