「検索語 → 置換語」のルールを並べて、上から順番に一度で置き換えます。毎回同じ手直しをする定型文・原稿・データの整形に。
1行1ルール。列は「検索語, 置換語, 正規表現, 大小区別, 単語単位, 有効」(後ろの4列は 1 か 0、省略可)。Excel やスプレッドシートからコピーするとタブ区切り(TSV)になります。
保存先はこのブラウザの localStorage です。別の端末へ移すときは、TSVで書き出して貼り付けてください。
ルールは上から順に適用されるので、前のルールで置き換えた文字を次のルールが拾うことがあります。並べ替えは ↑ ↓ で。
正規表現は JavaScript の書き方です。^ $ は各行の先頭・末尾に当たり、置換語の $1 $2 でかっこの中身を使えます(正規表現オフのときは文字どおりに置き換えます)。「単語単位」は前後が英数字でない所だけを対象にする目安の判定で、日本語の語の区切りは判定できません。
表記ゆれを辞書で探すなら「表記ゆれチェッカー」、1つのパターンを試すなら「正規表現テスター」が向いています。文章とルールはブラウザの中だけで処理され、送信しません。
「検索語→置換語」のルールを何行も登録して、上から順番に一度で置き換える道具です。毎回同じ手直しをするお知らせ文・原稿・コピーしたデータの整形を、ルール表ひとつで済ませられます。
「置換ルール」に検索語と置換語の組を1行ずつ登録すると、上から順にすべて置き換えます。Excelやスプレッドシートの2列(検索語・置換語)をコピーして「表で貼り付け・書き出し」に貼り、「貼り付けた表で置き換える」を押すとまとめて登録できます。
検索語に (\d{4})/(\d{1,2})/(\d{1,2})、置換語に $1年$2月$3日 と入れ、「正規表現」にチェックを入れます。開いたときの例の1番目のルールがこの形なので、そのまま試せます。
検索語に [ ]+$ 、置換語を空にして「正規表現」にチェックを入れます。$ は各行の末尾に当たるので、全行の行末の半角・全角スペースが消えます。例のルール3がこの設定です。
表記ゆれチェッカーは辞書で揺れを見つける道具、正規表現テスターは1つのパターンを試す道具です。この一括置換リストは、決まった手直しを複数ルールの順番付きの工程として保存し、何度でも同じ処理をかけるために使います。