テキストを抽出してRegExでクリーンアップします。Python RegExは新しい行を削除します(そこには存在してはいけません)
私は基本的な正規表現を学んだが、この1を構築する方法がわからなかった。
str = '''
this is
a line that has been cut.
This is a line that should start on a new line
'''
はこれに変換する必要があります。
str = '''
this is a line that has been cut.
This is a line that should start on a new line
'''
これr'\w\n\w'
はそれをキャッチするようだが、わからないどのように新しい行をスペースで置き換え、単語の末尾と先頭には触れないでください
を*なぜ*それは結果でなければなりませんか?どのような改行が削除されるか(それを実装する方法ははるかに少ない)の基準は何ですか? –
あなたがLinux環境にいる場合は、 https://stackoverflow.com/questions/3134791/how-do-i-remove-newlines-from-a-text-file –