大きなテキストファイルがありますが、コンソールの幅が原因で列80に改行があります。テキストファイルの行の多くは80文字の長さではなく、改行の影響を受けません。擬似コードでは、これが私が欲しいものです:
- ファイル内の行を反復処理します
- 行がこの正規表現パターンに一致する場合:^(。{80})\ n(。+)
- この行を、match.group(1)とmatch.group(2)で構成される新しい文字列に置き換えます。この行から改行を削除するだけです。
- 行が正規表現と一致しない場合は、スキップしてください。
たぶん私はこれを行うために正規表現を必要としませんか?