Ik ben sinds een paar dagen een beetje met regular expressions aan het experimenteren geweest in Visual Basic, nou kwam ik gisteren op het idee om regular expressions te gebruiken om HTML te highlighten. Dat lukte aardig, de tags kregen mooi allemaal een kleurtje. Toen wilde ik ook nog eens alles tussen " en " in een tag een andere kleur geven, ik had gehoopt dat dat ongeveer net zo ging als bij de tags zelf, maar dat is dus niet zo.
Ik doorloop de HTML tags stuk voor stuk, maar als je dus een tag als deze hebt:
dan wordt ook het stuk van het tweede tot het derde aanhalingsteken gehighlight(' alt='), dat is natuurlijk wel vrij logisch, die regular expression die ik nu gebruik highlight gewoon alles tussen twee aanhalingstekens. Hoe kan ik dit nu werkend krijgen?
Ik gebruik Visual Basic 6 en Microsoft VBScript Regular Expressions 5.5
Bij voorbaat dank
Ik doorloop de HTML tags stuk voor stuk, maar als je dus een tag als deze hebt:
code:
1
| [img]"plaatje.gif"[/img] |
dan wordt ook het stuk van het tweede tot het derde aanhalingsteken gehighlight(' alt='), dat is natuurlijk wel vrij logisch, die regular expression die ik nu gebruik highlight gewoon alles tussen twee aanhalingstekens. Hoe kan ik dit nu werkend krijgen?
Ik gebruik Visual Basic 6 en Microsoft VBScript Regular Expressions 5.5
Bij voorbaat dank