Gunnar Bittersmann: Regulärer Ausdruck

Beitrag lesen

@@beatovich

Es gibt die Zeichenklasse [/]

Die hier nicht wirklich sinnvoll ist, wenn in der Klasse nur ein Zeichen drin ist. Dafür kannst du gleich / schreiben.

(Wenn / als Begrenzer um den Ausdruck verwendet wird, muss das freilich escapet werden \/. Was aber bei der Verwendung im pattern-Attribut nicht der Fall ist.)

und es gibt die komplementäre Zeichenklasse [^/]

Die hier auch nicht gefragt ist.

Wir müssen nun noch die Anzahl angeben. Maximal 3 kann man beschreiben als {0,3}

Oder auch als {,3} – meist. Nicht so im pattern-Attribut.

Weil das den ganzen String betreffen soll, müssen noch Start und Endanker gesetzt werden

Nicht im pattern-Attribut.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann