|
Reguläre Ausdrücke dienen der Beschreibung von formalen Sprachen, d. h. sie beschreiben den Aufbau von Zeichenketten. Beispiele
"a+" erlaubt "a" oder "aa" oder auch "aaaa" etc., also eine beliebig lange Folge von mindestens einem a "[ab]+" dagegen erlaubt "a", "b", "aa", "baab" etc., also eine beliebig lange Folge aus a und b mit mindestens einem der beiden Buchstaben "[0-9]{2,5}"
erlaubt "13", "28333", "123", aber nicht "0", "123123223" etc., also eine Folge aus mindestens 2 und höchstens 5 Ziffern zwischen 0 und 9
|
