JavaScript | 文字列を置換(replace メソッド)

JavaScript JavaScript
スポンサーリンク

replace() の動きをブラウザでリアルタイム体験できるツール

入力欄で「文字列」「正規表現」「置換文字列」を自由に入力すると、すぐ下に置換結果が表示されるインタラクティブ版です。
$1, $2, $& などの特殊記号にも対応します。

See the Pen JavaScript replace() Replacement Demo by MONO365 -Color your days- (@monoqlo365) on CodePen.

使い方

  1. 「入力文字列」に対象テキストを入力
  2. 「置換対象」に正規表現(例:(\w+)\s+(\w+))を入力
  3. 「置換文字列」に $2 $1 などを指定
  4. g / i チェックでフラグを切り替え
  5. 結果が下にリアルタイムで表示されます

試してみる例

入力文字列置換対象置換文字列結果
red apple and red flowerredBlueBlue apple and Blue flower
Taro Yamada(\w+)\s+(\w+)$2 $1Yamada Taro
<b>Hello</b><b>(.*?)<\/b>**$1**Hello

See the Pen JavaScript replace() Replacement Demo #2 by MONO365 -Color your days- (@monoqlo365) on CodePen.

機能まとめ

機能内容
🔁 置換前後比較左に「置換前」、右に「置換後」+差分ハイライト表示
🧩 複数パターン一括テスト+パターンを追加 で複数の置換ルールを同時適用
💾 履歴保存直近10件をローカルストレージに自動保存(ページ再読込後も保持)

試してみる例

入力文字列パターン置換文字列フラグ
Taro Yamada(\w+)\s+(\w+)$2 $1g
<b>Hello</b><b>(.*?)<\/b>**$1**g
100kg 50kg(\d+)(kg)$1 $2g
タイトルとURLをコピーしました