Ik probeer met regexp een div te matchen.
Tot nu toe heb ik dit:
Maar dat filtert ook alle andere tags eruit, en dat is niet de bedoeling.
Hoe kan ik Niet <div matchen?
Of is er een betere manier om die <div id='post'> te krijgen?
Tot nu toe heb ik dit:
code:
1
| /<div id='post'>([^<>]*|(<div(\n|\r|.)*?<\/div>))*<\/div>/gi |
- Dus eerst komt er <div id='post'>
- Daartussenin komt een stuk zonder < of > OF een <div die afgesloten wordt met een </div>
- Als laatste komt er </div> die dus als het goed is bij de <div id='post'> hoort.
Maar dat filtert ook alle andere tags eruit, en dat is niet de bedoeling.
Hoe kan ik Niet <div matchen?
Of is er een betere manier om die <div id='post'> te krijgen?