re.searchを使用しているときに問題があります。Python 2.7 RE条件で検索
a = '<span class="chapternum">1 </span>abc,def.</span>'
どのように私は、番号を検索することができます '1':例えば
? または「>」で始まる桁で検索し、「writespace」で終わる方法は?
私が試した:
test = re.search('(^>)(\d+)(\s$)', a)
print test
>> []
それは数 "1"
例:あなたがそれらを取り除く場合は、あなたの答えを持っているA = <スパンクラス=」 chapternum "> 1 abc、def。 – Enoch
実際のHTMLパーサーの使用を検討しましたか?正規表現を使用することは(有名には賢明ではありません)(https://stackoverflow.com/a/1732454/3001761)。 – jonrsharpe
答え(@jonrsharpeリンク)が面白かったかもしれないが、私はそれを決して忘れないだろう。 HTMLを解析するためにregexを使用しないでください。 –