検索・置換(正規表現対応)/すべてブラウザ内で完結
入力テキストに置換したい文章を貼り付け、「検索文字列」と「置換文字列」を入力するだけで、一致したすべての箇所を一括で置き換える無料ツールです。プログラムのコード整形、CSVやログの表記統一、原稿の用語ゆれ修正など、まとめて文字列を書き換えたい場面で活躍します。インストールや会員登録は不要で、すべての処理はブラウザ内で完結します。
入力に応じてリアルタイムに動作し、画面には「置換件数」と、一致箇所をハイライト表示したプレビュー、そして置換後のテキストが表示されます。置換後テキストはワンクリックでコピーできます。デフォルトでは常に全体一致(g)で動作するため、最初に見つかった1件だけでなく、テキスト内のすべての一致箇所が置換されます。
| オプション | フラグ | 説明 |
|---|---|---|
| 正規表現モード | - | 検索文字列を正規表現パターンとして解釈します。オフのときはただの文字列として一致させます |
| 大文字小文字を無視 | i | アルファベットの大文字・小文字を区別せずに一致させます |
| 複数行 | m | 正規表現の ^ と $ を各行の先頭・末尾に一致させます |
| 全体一致 | g | 常時オン。一致したすべての箇所を置換します |
| 全角半角を区別 | - | オフにすると全角英数字・記号と半角を同一視して一致させます |
正規表現モードでは、丸括弧でグループ化した部分を置換文字列の中で $1、$2 のように後方参照できます。$& は一致した全体、$$ はドル記号そのものを表します。たとえば検索文字列を (\d+)円、置換文字列を $1 yen とすると、金額の数字はそのまま残しつつ「円」を「 yen」へ置き換えられます。日付の並べ替えや、HTMLタグの属性の書き換えなどにも応用できます(タグを書くときは <a> のように記述されたテキストに対して一致させます)。
正規表現の書式が誤っている場合でも、ツールはエラーメッセージを表示するだけで、フリーズしたり例外で停止したりしません。括弧の閉じ忘れなどで一時的にパターンが不正になっても、正しく直せばすぐにプレビューと置換結果が更新されます。安心して試行錯誤しながらパターンを組み立てられます。
「全角半角を区別」のチェックを外すと、全角の英数字・記号・スペース(例:ABC123)と、対応する半角文字(ABC123)を同じものとして一致させます。日本語の文書では全角と半角が混在しがちなので、表記ゆれをまとめて統一したいときに便利です。区別する(チェックを入れる)場合は、全角と半角を別々の文字として厳密に扱います。用途に応じて切り替えてください。