Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Als je op Windows zit en je wilt bijvoorbeeld $1 gebruiken om een replacement te doen, NIET de $ escapen. Als je op Unix zit, WEL de $ escapen. Zie dit topic: Using string replacement with CLI
  • Whitespace karakter (\s+) lijkt niet te werken, spatie ( ) lijkt wel te werken.
  • De meeste leestekens moeten escaped worden. Bijvoorbeeld de < en > moeten escaped worden. Dit geld alleen voor het linkerlid van de findReplaceRegex, want het rechterlid wordt al als string geintepreteerd!
Gebruik deze tool om je regex te testen. Let er wel op dat in sommige gevallen bepaalde karakters al dan niet escaped moeten worden. 

Voorbeeld Regex

Omdat we allemaal weten dat, zelfs met een keihandige tool als degene hierboven, het een gedoe is om een specifieke regex te maken ga ik in dit onderdeel een aantal regex neerzetten die ik heb gebruikt, met uitleg, zodat iedereen die bezig gaat met de CLI en vergelijkbare taken moet uitvoeren zoals ik bij de Quaestor documentatie in elk geval op dat vlak tijd kan besparen. Ik zal alle regex zo proberen uit te leggen dat iemand met beperkte kennis van regex er mee uit de voeten zou moeten kunnen.

...