• ベストアンサー

多機能テキストエディター探しています。

ある文字の入っている行を一括削除してくれるテキストエディターって ありますでしょうか? 例えば、Aのある行を削除と指定した場合、 AGKJG   GFDHY GFDHY → AKHGK のようにGFDHYだけを残すようなことを一括でやりたいと思っています。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • waracabin
  • ベストアンサー率64% (40/62)
回答No.2

「正規表現で検索・置換ができるテキストエディタ」ならほとんど可能です(たくさんあるのですべてで検証はしてません、ご了承ください)。 正規表現で置換とは……おおざっぱに言えば「多機能置換ができる」ってことです。 ○○の文字を【】で囲いたいとか、いろいろできます。 例えば「EmEditor Free」や「K2Editor」などが有名です。 『EmEditor Free』 http://www.vector.co.jp/soft/winnt/writing/se047993.html(Vector) 『K2Editor』 http://k2top.jpn.org/(作者ページ) これらのツールを手に入れましたら、メニューから「置換」を選んでください。 そのさい、オプションに「正規表現」もしくは「正規表現を使用する」のようなチェック項目があるので、これにチェックをしてください。 これで準備は完了です。 『ある特定の文字が入った行だけ削除する場合』 【置換前】 ^.*○○○.*\n 【置換後】 (何もなし) ※○○○に任意の文字を入れてください これでOKです。 あとは「全文置換」なり「連続置換」なりしてください。 もし『行は削除するけど、改行は残したい場合』は、 【置換前】 ^.*○○○.*\n 【置換後】 \n としてください。 文字の意味を説明すると長くなりますので端折ります(汗) とりあえず方法はこんな感じです。 一応このサンプルが載っているサイトがありましたので参考に↓ http://hodade.adam.ne.jp/seiki/page.php?r_arumoji_gyo_sakujo 正規表現を使えばいろいろな置換ができますので、もし勉強されるのでしたら↓ http://hodade.adam.ne.jp/seiki/index.php http://www.mnet.ne.jp/~nakama/

kenken_T
質問者

お礼

ありがとうございました。理想通りのことができてとてもうれしいです。

その他の回答 (1)

  • MrBan
  • ベストアンサー率53% (331/615)
回答No.1

個人的にはsakura-editor派ですが、 検索とキー移動と削除を組みあわせるだけですし、 マクロとか、キーマクロとかの機能がある たいていの有名エディタはどれでもできそうに思います。 マクロが組めるか、キーマクロのロジックが組めるか、 使い方の問題になります。

参考URL:
http://members.at.infoseek.co.jp/sakura_editor/
kenken_T
質問者

お礼

ありがとうございます。 マクロはやったことがないので、今度挑戦したいとおもいます。