正規表現置換
ECMAScript正規表現で入力を検索し、指定replacementへ全体置換します。
使い方
- 本文、pattern、置換値、flagsを設定して実行します。
主な機能と処理範囲
pattern・replacement・flagsを別入力し、flagsはgimsuyだけ、gがなければ自動追加します。
処理の仕組み
new RegExp(pattern, normalizedFlags)を作りinput.replaceで置換します。
例
pattern \s+、replacementを1空白にすると連続空白をまとめられます。
こんな場面で便利
- pattern一括置換の確認に
利用前の確認
- $&や$1などJavaScript replacement構文が適用され、無効patternはerrorになります。
よくある質問
gは自分で必要?
いいえ。なければrunnerが自動追加します。