行我有我試圖解析正則表達式得到一個表
<tr>...</tr>
<tr>...</tr>
<tr>...</tr>
<tr>...</tr>
每一行類似格式化的表格,我想他們除了使用正則表達式拆分。我已經試過所有我能想到的,但它似乎總是把整個內容匹配
我已經試過這樣
$pattern = ':(<tr>.*</tr>):';
preg_match_all($pattern , $working, &$regs2 );
的東西,但它總是最大限度地採取一切都在一個去,而不是最小一行一行。
這可能是非常基本的,但我只是看不到它。
長話短說:不要使用正則表達式來解析HTML。使用真正的XML解析器。 – 2011-03-10 14:32:14
這是我嘗試的第一件事,但它沒有解析HTML,我沒有得到任何解析器,這就是爲什麼我訴諸正則表達式 – paullb 2011-03-10 14:33:40
如果你必須使用正則表達式來解析HTML,然後瞭解「貪婪」和「不真實」......你是對的,這是非常基本的 – 2011-03-10 14:34:22