彼のアジア料理について「Sensasianal」という言葉を使いたい人のためにウェブサイトを構築しています。アジアの言葉は、このように、私は.replace()を使用してjQueryの中で達成するために管理し、別の色を使用して、常に取り出している: -Jqueryはテキストを置き換えますが、大文字と小文字を区別します
はreplaceAsian.html(replaceAsian.html().replace(/sasiana/ig, "s<em>asian</em>a"));
私はその後、別の色で要素をスタイルすることができます。
ただし、元のテキストが大文字の場合、結果は大文字と小文字が区別されます。
だから私はこの
replaceAsian.html(replaceAsian.html().replace(/SASIANA/ig, "S<em>ASIAN</em>A"));
replaceAsian.html(replaceAsian.html().replace(/sasiana/ig, "s<em>asian</em>a"));
を試みたが、結果はまだ混在する場合です。
誰かがテキストの変更方法を教えてもらうことができますが、元のケースを保持していれば、私は助けていただければ幸いです。どうもありがとう。
このソリューションをお寄せいただき、ありがとうございます。私は正規表現が私にとって完全な謎であることを認めなければなりません。 – Andrew
心配はいりません。リンクされたMDNの記事は一般的にそれらを説明するのに非常に良い仕事をしています。正規表現は、使用方法が分かっていれば非常に強力です。 – Gijs