我想創建以下與字符串一個簡單的正則表達式的問題
<tr>
<td colspan=2>
<p><b>
CITY Head:
<span >
<span >##CITY##</span>
<o:p></o:p>
</span>
</b>
</p>
</td>
<td colspan=1>
我想找到有城頭上在它整個TD塊正則表達式。我可以使用以下正則表達式。
<td(.*)[\s](.*)[\s]+CITY Head+(.*)[\s](.*)[\s](.*)[\s](.*)[\s](.*)[\s](.*)[\s](.*)[\s]+<\/td>
基本上我不得不寫(.*)[\s]
爲上方和下方的CITY頭的所有行。但在不同的情況下,這可能會有所不同。
因此,我正在尋找一種將所有(.*)[\s]
合併爲獨立於行數的一般方法。
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 – HRgiger
但是,正如bobince所說:*「那麼繼續,解析HTML與正則表達式,如果你必須的,它只是破碎的代碼,而不是生命和死亡。「* –
是的,遵循bobince的建議,最終可以研究脾氣暴躁的代幣。然後,在性能方面存在問題,繼續研究展開循環技術。最後,只要意識到一個DOM解析器就更容易了。 –