可能重複地圖:
RegEx match open tags except XHTML self-contained tags如何mutlitple標籤在<tr>標籤使用正則表達式在Python
我必須在python使用正則表達式在一個<tr>
多個<td>
數據映射
例如
<tr>
<td>data 1</td>
<td>data 2</td>
<td>data 3</td>
</tr>
我想使用單個正則表達式提取data1,data2,data3。並且可以有任何數量的<td>
標籤。
目前我第一個使用多正則表達式,即我映射<tr></tr>
然後<td></td>
我能做到在單一的表達?
我想使用正則表達式來實現這一點,所以我不能使用美麗的湯或其他html解析器。
你應該用解析HTML解析器HTML而不是用正則表達式 – zenpoy
只要你能保證沒有嵌套的標籤,你可能是正常的...但正則表達式_CANNOT_匹配嵌套項目正確... –
*「我想使用正則表達式來實現這一點,所以我不能使用美麗的湯或其他HTML解析器。」*。對不起,這有點像是用叉子幫忙刺你的眼睛。你通常不想這樣做,因爲這不是一個好主意!你有沒有更強的理由不想使用HTML解析器? –