11
大文字と小文字を区別しない検索
JavaScriptで2つの文字列を使用して、大文字と小文字を区別しない検索を実行しようとしています。 通常は次のようになります。 var string="Stackoverflow is the BEST"; var result= string.search(/best/i); alert(result); /iフラグは、大文字と小文字を区別しないためであろう。 しかし、2番目の文字列を検索する必要があります。フラグがなければ完璧に動作します: var string="Stackoverflow is the BEST"; var searchstring="best"; var result= string.search(searchstring); alert(result); /i上記の例にフラグを追加すると、変数「searchstring」にあるものではなく、検索文字列が検索されます(次の例は機能しません)。 var string="Stackoverflow is the BEST"; var searchstring="best"; var result= string.search(/searchstring/i); alert(result); どうすればこれを達成できますか?