前提
Pythonにて
変数に入れたテキストの不要な空白・改行を削除したいです。
※変数内の文字は、BeautifulSoupで取得したWEBページのテキスト情報になります。
実現したいこと
■変数内のテキスト
取得するページの情報により、変数内に入るテキスト(空白の改行数)が異なります
パターン1
・AAA ・BBB ・CCC ・DDD ・EEE
パターン2
(1)FFF (2)GGG (3)HHH ※III
パターン3
JJJ KKK LLL MMM NNN OOO
以下のようにしたいです
■処理後のテキスト
・AAA
・BBB
・CCC
・DDD
・EEE
該当のソースコード
Python
1Hoge = '・AAA…' 2Hoge.replace(' ','').strip ()
試したこと
.strip ()
にて上下の無駄な改行は削除できましたが、
そもそも文字の間には適応しない。
.replace
では、必要な改行も削除されてしまう。
補足情報(FW/ツールのバージョンなど)
Windows10
visual studio code
回答2件
あなたの回答
tips
プレビュー