コードを使用して、句読点からテキスト行を削除します。
line = line.rstrip("\n")
line = line.translate(None, string.punctuation)
問題は、次のような単語が次のようdoesn't
になることdoesnt
です。単語間の句読点のみを削除したいのですが、その方法がわかりません。これについてどうすればよいですか?
編集:関数を使用することを考えましstrip()
たが、それは文全体の左右の末尾にのみ有効です。
例えば:
Isn't ., stackoverflow the - best ?
次のようになる必要があります。
Isn't stackoverflow the best
現在の出力の代わりに:
Isnt stackoverflow the best