我的字符串是需要幫助蟒蛇
mystring = "<tr><td><span class='para'><b>Total Amount : </b>INR (Indian Rupees)
100.00</span></td></tr>"
我在這裏的問題是我要尋找並獲得總額
test = re.search("(Indian Rupees)(\d{2})(?:\D|$)", mystring)
,但我的測試給我無。 我怎樣才能獲得的值和值可以是10.00,100.00,1000.00
感謝
lxml非常適用於格式良好的HTML; BeautifulSoup非常適用於HTML。 – vy32 2010-03-27 06:12:30
lxml可以很好的處理一個破碎的HTML,除非它是一個完整的「標籤湯」當然是 – 2010-03-27 07:26:54
@ vy32 lxml在許多方面比BS更好,當它不能使用BS的解析時(通過'lxml。 html.soupparser')。如果您想使用HTML5分析規則,它也可以使用html5lib('lxml.html.html5parser')。所以,使用lxml,它給你最多的選擇,實際上是維護等。 – 2010-03-27 09:07:28