Andreas: Hilfe bei regulärem Ausdruck

Beitrag lesen

Hallo nochmal!

Ich habe hier mal den html-Code, den ich haben möchte:

Höchstbietender/Status
</th>
</tr>
<tr bgcolor="#ffffff">
<td><a href="
http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=
1750943698">1750943698</a></td>
<td align="center">17.07.02</td>
<td>24.07.02 19:40:53</td>
<td align="right"><b>EUR 153,00</b></td>
<td>
<font color="">Carguard Pentagon Standard, neu </font>
</td>
<td align="center"><a href="http://contact.ebay.de/aw-cgi/eBayISAPI.dll?ReturnUserEmail&requested=player218&iid=1750943698&frm=285">player218</a>

<a href="
http://cgi2.ebay.de/aw-cgi/eBayISAPI.dll?ViewFeedback&userid=
player218">(0)</a></td>
</tr>
<tr bgcolor="#efefef">
<td><a href="
http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=
1750957894">1750957894</a></td>
<td align="center">17.07.02</td>
<td>24.07.02 20:24:11</td>
<td align="right"><b>EUR 101,00</b></td>
<td>
<font color="">M-Look Spiegel mit Blinker, Carbon, neu </font>
</td>
<td align="center"><a href="http://contact.ebay.de/aw-cgi/eBayISAPI.dll?ReturnUserEmail&requested=tuning_luder&iid=1750957894&frm=285">tuning_luder</a>

<a href="
http://cgi2.ebay.de/aw-cgi/eBayISAPI.dll?ViewFeedback&userid=
tuning_luder">(0)</a></td>
</tr>
</table>

ich möchte alles nach dem ersten <tr> und dem letzten <tr> haben.

Höchstbietender/Status
</th>
</tr>

am Anfang kommt so nur einmal vor,

</table>

kommt an dieser Stelle als nächstes vor.

Ich habe es jetzt mal so probiert:

preg_match ( "/Status\s*</th>\s*</tr>\s*([a-zA-Z0-9äöüÄÖÜ=<>"#\s.;_-])\s*</table>/i", $html_body , $result);

Aber das gibt ergibt auch nichts.

Das Problem sind ist das ich auch <tr>, <td>... haben möchte, und das viele Zeilenumbrüche vorkommen. Oder sollte ich den Quellcode vorher von solchen Sachen bereinigen?

Theoretisch müßte es auch so gehen, nru kenne ich die regulären Ausdrücke noch nicht gut genug, was könnte ich noch versuchen?

Grüße
Andreas