- 締切済み
テキストファイルの操作で教えてください!
テキストファイル操作について教えて下さい。 膨大な数のテキストファイルがあります。 中身は改行などを含む ---------- ・ ・ ・ 1. 文字列 文字列 文字列 2. 文字列 文字列 文字列 。 。 。 ---------- の様な形です。 1つのファイルに1.~100.まであります。 この1.から100.までを全ファイル抜出すか前後の行を削除し、1つのファイルにしたいです。 どうすればできるか教えてください。 お願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ganbei
- ベストアンサー率41% (30/73)
回答No.2
こんにちは。 (1)JAVA,C,Cobol,Fortran等でプログラムを組んで、抽出又は統合する。「膨大」な数のテキストファイル名をデータ化する必要がある。 (2)Excelに読み込んでソ-ト(要らない文字列がまとまるように)し、要らない文字列を削除する。 それにしても、。「膨大」な数のテキストファイルから、さらに「この1.から100.までを抜出」すということは、「膨大」×100のテキストファイルを作ることになるのでは。
- notnot
- ベストアンサー率47% (4900/10358)
回答No.1
もうすこし具体的に書いてください。
質問者
補足
失礼しました。 1.の前には aaa bbb ccc とあります。 ファイルの中身は ---------- aaa bbb ccc ddd eee 1. 文字列 文字列 文字列 2. 文字列 文字列 文字列 ・ ・ 100. 文字列 文字列 文字列 fff ggg hhh ---------- どのファイルもdddとgggは同じ文字列です。 どの数番も文字列の後に改行が3つあります。 通番から次の通番までの行数が一定ではありません。 こちらでよろしいでしょうか。 足りない点がありましたらお知らせください
お礼
回答ありがとうございます。 プログラムが全く分からなく、重複を正規表現で消しました。 そうなんです。膨大なファイルになります。 でも1つに綺麗にまとめたくて。 ありがとうございました!