主にPCを使用してる上で覚書しておきたいこと。たまにおお振り、稀にドリー夢。
Repl-Ace on .NET
窓の杜 - Repl-Ace on .NET
複数条件を設定して選択式で一括置換できるソフト。
正規表現対応。
自分は小説の本文が完成した後、このソフトを使って改行と名前変換のタグを挿入しています。
(HTMLエディタに改行を変換する機能のあるものや、ほんとに改行タグを挿入するだけのソフトなんかもあるよ)
(図1)
※クリックで大きな画像
画面下部の検索文字列(O)、置換文字列(P)の欄に下記の設定をしてボタンを押すと置換処理の設定ができます。
①改行タグの挿入
・検索文字列「\r\n」
・置換文字列「<BR>\r\n」
※正規表現において、「\r\n」が改行を示す
②名前変換タグの挿入
・検索文字列「デフォルトで使っている苗字や名前」
(※図1では「苗字」「名前」に該当)
・置換文字列「名前変換に使用しているタグ」
(※図1では「<script\ language...」に該当)
・これを名前変換の種類ごとに用意する(※図1では名前と苗字の二つ)
※
・大小文字区別「×」
・正規表現「○」
・行モード「×」
・改行=文字「×」
・コメント「各自わかりやすいように記入」
・必要に応じて置換処理の登録数は変えてください。
・名前変換は他の同じ文字列も一列に変換してしまうので、他には使わない特殊な文字列をデフォルト名に設定して書くのが吉。(今回は説明のために「苗字」「名前」を入れていますが、普段は特殊な氏名で書いてます)
・この設定を一回してしまえば、あとはソフト起動→変換したいテキストファイルをD&D、実行ボタンを押すだけの動作で変換できちゃうのでかなり楽です。(変換前の名前に誤字がないようにだけ注意)
【おまけ】 その他使用している置換ソフト
・grep ツールとしても置換ツールとしても使いやすいソフト「Devas」
複数ファイル指定・複数行指定可。
主に短い単語を探したり置き換えたりに使ってます。
・TextSS 複数のHTML&テキストファイル内を一括置換
複数ファイル指定・複数行指定・ワイルドカード(*とか?とか)使用可
主にHTMLの構造を書き換えたり、サイトの大々的な改装時に重宝しています。
バックアップ機能はあるけど確認しながらやらないと大変なことになるかもしれない。
(一回ワイルドカードの指定間違えて大変なことになりました…)
PR
この記事にコメントする