[解決済み] 大文字・小文字を区別しない全置換
2022-12-12 16:56:08
質問
大文字・小文字を区別しない置換機能の実装を探しています。例えば、以下のような動作が必要です。
'This iS IIS'.replaceAll('is', 'as');
と結果が出るはずです。
'Thas as Ias'
何かアイデアはありますか?
UPDATEです。
可変で使えたら最高です。
var searchStr = 'is';
'This iS IIS'.replaceAll(searchStr, 'as');
どのように解決するのですか?
正規表現を試してみてください。
'This iS IIS'.replace(/is/ig, 'as');
作業例です。 http://jsfiddle.net/9xAse/
例
RegExpオブジェクトを使用しています。
var searchMask = "is";
var regEx = new RegExp(searchMask, "ig");
var replaceMask = "as";
var result = 'This iS IIS'.replace(regEx, replaceMask);
関連
-
[解決済み】JavaScriptで「無効な日付」のDateインスタンスを検出する
-
[解決済み] JavaScriptの配列で一意な値をすべて取得する(重複を排除する)。
-
[解決済み] JavaScript の文字列をすべて小文字に変換する
-
[解決済み] 大文字・小文字を区別しない文字列比較を行うには?
-
[解決済み] JavaScriptで浮動小数点数の精度を扱うには?
-
[解決済み] JavaScriptで、オブジェクトに条件付きでメンバーを追加する方法は?
-
[解決済み] jQuery テキストエリアでのカーソル位置の設定
-
[解決済み】JavaScriptで文字列の出現箇所をすべて置換する方法
-
[解決済み】大文字・小文字を区別しない検索機能
-
[解決済み] Node.jsでbase64エンコードされた画像をAmazon S3へアップロードする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] JavaScriptにRegExp.escape関数はありますか?
-
[解決済み] 上級者向けJavaScript。この関数はなぜ括弧でくくられるのですか?重複
-
[解決済み] Chart.jsを使ってドーナツチャートの中にテキストを追加するには?
-
[解決済み] 文字列が空白であるかどうかをチェックする
-
[解決済み] JavaScriptでjson-objectのキーを取得する [重複].
-
[解決済み] $.ajax実行中にローディングイメージを表示する
-
[解決済み] Promise : then vs then + catch [重複].
-
[解決済み] CORS: 認証モードは 'include' です。
-
[解決済み] JavaScript で css プロパティを使用して HTML 要素の背景色を設定する方法
-
[解決済み] jQueryのバージョン1、バージョン2、バージョン3の違いは何ですか?[クローズド]