正規表現置換

置換テンプレート、キャプチャグループ参照、名前付きグループ、フラグ制御に対応したオンライン正規表現置換ツールです。

フラグ
現在のパターン置換を開始するにはパターンを入力してください。
置換モードすべての一致を置換
置換回数0 件置換
出力文字数0 文字

置換テンプレートのヒント

  • $1 キャプチャグループ 1、2 などを参照します。
  • $& 現在の完全一致全体を参照します。
  • $<name> 名前付きキャプチャグループの値を参照します。
  • $$ ドル記号そのものを出力します。

置換詳細

各一致が置換テンプレートによってどのように変換されたかを確認できます。

パターンが一致すると、ここに置換詳細が表示されます。

よく使う置換プリセット

代表的な正規表現置換の使い方をサンプルで試せます。

日付形式を変換

YYYY-MM-DD を MM/DD/YYYY に変換します。

パターン(\d{4})-(\d{2})-(\d{2})
置換$2/$3/$1
元テキストPublished: 2024-10-05 Backup: 2025-01-14
メールアドレスをマスク

先頭文字とドメインを残し、それ以外のユーザー名を隠します。

パターン(?<user>[A-Za-z0-9._%+-])[A-Za-z0-9._%+-]*@(?<domain>[A-Za-z0-9.-]+\.[A-Za-z]{2,})
置換$<user>***@$<domain>
元テキストhelp(at)example.com support(at)toolmi.com
空白をまとめる

連続するスペース、タブ、改行を 1 つの空白にまとめます。

パターン\s+
置換
元テキストToolMi makes text cleanup easier.
番号付きリストを箇条書きへ

順序付きの手順を Markdown の箇条書きに変換します。

パターン^(\d+)\.\s+(.+)$
置換- $2
元テキスト1. Install dependencies 2. Run the build 3. Deploy the app