Worum es geht
Skript 02, Folien 37–39: reguläre Ausdrücke in JavaScript, Strings und reguläre Ausdrücke.
Wie schreibt man einen regulären Ausdruck in JavaScript hin? Und mit welcher Methode bekommt man welche Antwort: nur ja oder nein, die Stelle, den gefundenen Text, alle Treffer?
[0-9], Metazeichen wie \d (Ziffer) und \s (Leerraum), Quantoren wie + (einmal oder öfter), Anker ^ und $, Gruppen in runden Klammern.So gehen wir vor:
- Einen Ausdruck anlegen: mit Schrägstrichen oder aus einem String.
- Prüfen mit test, Modifikator i, Stelle suchen mit search.
- Treffer holen mit match und exec, mit und ohne g.
- Text ändern mit replace, zerlegen mit split.
- Eine Klausurfrage selbst lösen.