Ik zoek een regex om uit een string 1 bepaalde HTML tabel te distilleren waar een specifieke combinatie in voorkomt.
Even wat ongeldige HTML, even puur als voorbeeld en in werkelijkheid staat alles (in principe) achter elkaar, 1 regel dus.
<table>Test voor Peter</table>
<table>Test voor Jantje</table>
<table>Test voor Pietje</table>
Nu heb ik een regex nodig om de table te pakken te krijgen waar bijvoorbeeld "Jan" in staat om die tabel een aparte class te geven :
<table>Test voor Peter</table>
<table class="Jan">Test voor Jantje</table>
<table>Test voor Pietje</table>
Nouja nu breekt mijn klomp. Als ik '<table.+?Jan.+?</table>' test via mijn favoriete regex-testsite : http://gskinner.com/RegExr/ dan pakt hij de juiste regel eruit, terwijl ik met een ander voorbeeld volgens mij een te ruime selectie kreeg, er werd dan een open- of sluit-tag eerder/later gepakt.
Tips?
[size=xsmall]Toevoeging op 18/02/2011 23:00:26:[/size]
Ik zie het al, als het achter elkaar staat dan is de match als volgt :
<table>Test voor Peter</table><table>Test voor Jantje</table><table>Test voor Pietje</table>
1.790 views