• ベストアンサー

テキスト中の特定の文字を含む行を丸ごと削除する機能

テキスト中で、ある特定の文字を含んでいる行を、丸ごと一括で削除できるソフトはありませんか? 例えば、 あ□いいいうううええお ああ○いいううええおお ○あああいいいううええ あいい△ううううええお というテキストで、○を含む行だけを丸ごと削除すると言うことです。 よろしくお願いします。 市販のソフトではWordがあります。

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

  • ベストアンサー
  • yidong
  • ベストアンサー率37% (25/67)
回答No.1

エクセルに貼り付けて オートフィルタで「○」を含むで絞り込んで まとめて削除。 フィルタを解除して全てを選択して 元のファイルに貼り付け直すというのはどうでしょうか? 書式情報なども含めうまく処理できるかはわからないですが、 単純なテキストファイルなら問題ないかとおもいます。

h-storm
質問者

お礼

うまくできました。 ありがとうございます。

関連するQ&A

  • テキストで特定の文字列を含む行を削除

    テキストエディタで特定文字列を含む行と空白の行を削除したいです。 このようなことができるフリーのソフトがあったら教えてください。 テキストデータは数メガになりますのでメモ帳のような簡単なエディタでは開けません。 また、エクセルでも最大行を超えるため読み込めません。

  • 特定の文字などを一括削除したい

     タイトルの通りなのですが、特定の文字などを一気に削除してしまう方法はあるでしょうか?  具体的には、例えばメモ帳などに (1)タイトル ここに文章 (2)タイトル ここに文章 (3)タイトル ここに文章  というような感じの構成の文章があるとします。この中で、(1)、(2)などと表示されている行を全て一括で削除したいのです。A,Bでも箇条書き風に○など何でもいいのですが、特定文字列が含まれている行を全て一括で削除したいのです。上記の場合だとタイトルと書かれてある行を全て削除したいのです。手動で削除するのもいいですが、相当数ある場合かなり大変です。特定文字が含まれている行を一括で削除するなどのフリーソフトはないでしょうか?。また、何か方法があるでしょうか?。回答宜しくお願いします。

  • エクセルで特定の文字が含まれる行から特定の文字が含まれる行の削除方法

    エクセルで特定の文字が含まれる行から特定の文字が含まれる行の削除方法 表題のとおりですが、エクセルで特定の文字が含まれる行から特定の文字が含まれる行の削除方法について教えてください。 特定の文字(C列にあります)が含まれている行から5行下の先ほどとは違う文字(これもC列にあります)までを削除したいのです。 それがたくさんあり大変困っております。 エクセルを起動してマクロの記録を行い手作業で5回削除し記録終了としたのですが、 5回以上削除したい場合は操作が行われませんでした。 これをマクロで行うにはどういう式を作ればいいでしょうか? 宜しくお願いします。

  • 特定文字列を含まない行を削除

    以前特定文字列を含む行を削除する方法の質問をし、正規表現を置換することでできることを知りました。^.*特定の文字列.*\n 今度は特定文字列を含まない行を削除を削除したいです。 この場合どう記述すればいいでしょうか? また、特定文字列1と特定文字列2のどちらかを含まない行を削除する方法もあわせて知りたいです。

  • テキストファイルの一行目に特定の文字を追加するソフトを探しています

    テキストファイルの一行目に特定の文字を追加するソフトを探しています。さらに、ファイルの先頭から何行かを削除する操作もできると助かります。 私はCとフォートランを使うので、 UNIX上でそうゆう操作をするようなプログラムを作るのは可能なのですが・・・ ウィウンドウズ上で、条件を指定しておけば、 あとはドラッグ&ドロップでそうゆうことをやってもらえるソフトがあれば便利なのに!・・と思います。 UNIX上では、読む込むファイルをいちいち指定するのが面倒で・・。

  • テキストファイルの特定行の削除方法

    Accessからテキストファイルのオープンし、特定行を削除してクローズしたいです。どうすれば良いでしょうか。

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

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

  • 特定の文字列を含む行だけ削除する方法?

    いつもお世話になっています。 Unixであるテキストファイルから、 特定の文字列を含む行(レコード)だけを 削除する方法を教えてください。 現在、grepを使って、いろいろ試しているのですが、 正規表現で、 ”***”を含まない行(レコード)だけを 切り出すとう正規表現の説明が見あたりません。 "^**"は、**以外の文字を検索できるようですが、 文字列に対しては、使えません。 grep以外の方法でも良いのですが、 なるべくシンプルにできる方法がありましたら 教えてください。 宜敷お願いします。

  • 特定の語句を一括で削除したい。

    特定の語句を一括で削除したい。 例えばテキスト文章で300行の書類があるとします。 この内である特定の語句を指定して一括で削除したいのですが、どのような方法があるでしょうか? テキスト文章でだめなら、エクセル上でもかまいません。 よろしくお願いします。

  • エクセルで特定の行を削除したいのですが。

    エクセルで特定の行を一発で削除したいのですが、やり方がわかりません。 どなたか詳しい方お教えいただけませんでしょうか? やりたいことは、B列に、特定の文字が有れば、その行全部を削除して上方向にシフトしていきたいのですが、マクロとかを使うのでしょうか? 宜しくお願いいたします。

専門家に質問してみよう