🔄
text replacer,
テキスト一括置換ツール
正規表現対応・複数パターンを一度に置換。
差分表示でビフォーアフターを確認。
🔍
正規表現対応
高度なパターンマッチングで柔軟な置換
📋
複数パターン同時
複数の検索→置換ペアを一括実行
🔒
完全ローカル処理
テキストはサーバーに送信されません
⚙️ 置換ルール
✍️ 入力テキスト
✨ 置換結果
⚠️
🔎 差分表示
🔒テキストはサーバーに送信されません。
about,
概要
テキスト一括置換ツールは、テキスト内の文字列を一括で置換するツールです。正規表現にも対応しており、複数の置換ルールを同時に適用できます。
既存のregex-checkerはパターンのテスト・マッチ表示に特化していますが、本ツールは「置換実行・結果出力」がメイン機能です。CSVデータのクレンジングやコード内の変数名変更にご活用ください。
how to,
使い方
STEP 1
置換ルールを設定
「検索」と「置換後」のペアを入力します。正規表現・大文字小文字区別・全置換の各オプションを設定してください。
STEP 2
テキストを入力
置換対象のテキストを左側のエリアに貼り付けます。
STEP 3
実行して結果をコピー
「実行」ボタンを押して結果を右側で確認し、コピーまたは保存します。
glossary,
用語集
- 正規表現(Regular Expression)
- テキストパターンを表現する言語。\d(数字)、\s(空白)、[a-z](小文字アルファベット)等の特殊記号を使って柔軟なパターンマッチングが可能。
- グローバルマッチ(全置換)
- 正規表現のgフラグ。テキスト内の全一致箇所を置換する。OFFの場合は最初の一致のみ置換。
- 後方参照($1, $2...)
- 正規表現のキャプチャグループ(括弧)でマッチした部分を置換後の文字列に挿入する機能。例: /(\w+)/ → $1_new
- エスケープ
- 正規表現の特殊文字(.、*、+等)をリテラル文字として扱うためのバックスラッシュ表記。例: \.はピリオドを表す。
- 差分表示(Diff)
- 置換前後のテキストの違いを赤(削除)・緑(追加)で視覚的に表示する機能。
- キャプチャグループ
- 正規表現内の括弧()で囲まれた部分。マッチした文字列を$1、$2として後方参照できる。
faq,
FAQ
- Q.テキストはサーバーに送信されますか?
- いいえ。すべてブラウザ内で処理されます。機密テキストを扱う場合も安全です。
- Q.後方参照($1)は使えますか?
- はい。JavaScriptのネイティブregex.replaceが後方参照をサポートしているため、$1、$2形式の後方参照が使えます。
- Q.ルールは何個まで追加できますか?
- 制限はありませんが、大量のルールは処理時間に影響することがあります。
- Q.TSV/CSVに対応していますか?
- はい。テキストとして貼り付けて処理できます。正規表現でタブ(\t)やコンマを検索することも可能です。
- Q.不正な正規表現を入力した場合は?
- エラーメッセージが表示され、該当ルールはスキップされます。他のルールは正常に実行されます。
use cases,
活用シーン
📊
CSVデータのクレンジング
不要スペースの除去、区切り文字の変換、日付フォーマットの統一など。
💻
コード内の変数名一括変更
oldVariableNameをnewVariableNameに一括変換。正規表現で単語境界を活用。
📝
原稿の表記統一
「して下さい」→「してください」等の表記ゆれを一括修正。
🔒
個人情報のマスキング
電話番号パターン \d{3}-\d{4}-\d{4} を ***-****-**** に一括マスク。