Match records i HTML (nok noget med lookahead)
Jeg er i den situation hvor jeg har en lang række "records" i HTML. Her vil jeg gerne have hver eneste record matchet via en regular expression (via et .NET Regex.Match).Hvert record er formateret således:
- - - - -
<tr onclick="window.location.href='Vareauktion.asp?VISSER=Ja&funk=detaljedata&ID=14457'" style="cursor:hand" onmouseover="bgColor='#808080'" onmouseout="bgColor='#4b4b4b'" bgcolor="#4b4b4b">
<td valign="top">
<div id='OrdreID14457'></div>
<script>RunTimer('OrdreID14457', '04-10-2010 14:30:22');</script>
<em><font size="-1">04-10-2010 14:30:22</font></em></td>
<td valign="top"> Voldby (28|0)</td>
<td valign="top">02:16:00</td>
<td valign="top">09-10-2010<br>15:30:22</td>
<td valign="top">Modeltog <img src="images/Gods_Modeltog.gif" alt="Modeltog" height="15" border="0"></td>
<td valign="top">6603 T.</td>
<td valign="top">
<img src='images/moneter.gif' height='13' alt='Moneter'>5.751.213
</td>
<td valign="top">
</td>
<td valign="top">
</td>
</tr>
- - - - -
Jeg har lavet følgende indtil videre:
id='OrdreID.*[^(<td colspan="9" height="1" bgcolor="#000000">)]*<td colspan="9" height="1" bgcolor="#000000">
Her prøver jeg:
- At starte ved "id='OrdreID
- Acceptere ALT der kommer, indtil afslutningen som er <td colspan="9" osv..
- Til sidst matches afslutningen også
Men problemet er at man kun kan ekskludere enkelte chars og ikke strenge...
På forhånd MANGE tak,
Mvh
Lars