IK ben met een functie bezig die HTML code op een bepaalde manier moet parsen:
voorbeeld pagina:
Nou wil dmv een regular expression de hele TABLE eruit zien te halen, maar dit wil niet echt lukken. Tot nu toe heb ik dit, maar das dus nie goed:
Er mag geen table binnen de gevonden table staan, vandaar de (?!TABLE)
Wat doe ik fout
voorbeeld pagina:
HTML:
1
2
3
4
5
6
7
8
9
10
11
| bla bla<BR><BR> <TABLE cellSpacing=1 cellPadding=1 width=200 border=1> <TBODY> <TR> <TD></TD> <TD></TD></TR> <TR> <TD></TD> <TD></TD></TR></TBODY></TABLE> <BR> nog meer bla |
Nou wil dmv een regular expression de hele TABLE eruit zien te halen, maar dit wil niet echt lukken. Tot nu toe heb ik dit, maar das dus nie goed:
JavaScript:
1
| /<TABLE [.\n]*(?!<TABLE)[.\n]*<\/TABLE>/ |
Er mag geen table binnen de gevonden table staan, vandaar de (?!TABLE)
Wat doe ik fout