Reguläre Ausdrücke Oft kann man mit regulären Ausdrücken das Programmieren erheblich vereinfachen. Allerdings ist der Einstieg meist nicht so ganz einfach - darum habe ich ich an dieser Stelle eine Kurzreferenz zusammengestellt. ^ Anfang eines Strings $ Ende eines Strings . ein beliebiges Zeichen x? optional vorhandenes 'x' x* Kein oder mehrfaches Vorkommen von 'x' x+ Ein oder mehrere Vorkommen von 'x' x{2} Genau zweifaches Vorkommen von 'x' x{2,} Mindestens 2 oder mehrere Vorkommen von 'x' x{2,4} Mindestens 2, höchstens 4 Vorkommen von 'x' () Klammern für Ausdrücke (x|y) Entweder 'x' oder 'y' [1-6] eine Zahl zwischen 1 und 6 [a-f] ein Kleinbuchstabe zwischen a und f (a,b,c,d,e,f) [A-F] ein Großbuchstabe zwischen A und F (A,B,C,D,E,F) [^a-z] kein Vorkommen von Kleinbuchstaben zwischen a und z [_a-zA-Z] ein Unterstrich und ein beliebiger Buchstabe des Alphabets [:space:] Leerzeichen \ Escape-Zeichen, u.a. für ? ' " - |