Syntax: reguläre ausdrücke / regular expressions

.Ein beliebiges Zeichen.
\.Ein Punkt.
.+Ein oder mehrere beliebige Zeichen.
.\+Ein Punkt und ein Pluszeichen.
.*Kein oder mehr beliebige Zeichen.
.?Kein oder ein beliebiges Zeichen.
^a„a“ am Anfang einer URL oder eines Dateinamens.
a$„a“ am Ende einer URL oder eines Dateinamens.
(.*)(Gruppe) die in „.*“ gefundene Zeichenkette wird in der Variable „$1“ gespeichert wenn es sich um eine RewriteRule handelt. Wenn es sich um eine RewriteCond handelt wird die Zeichenkette in „%1“ gespeichert. Es dürfen mehrere Gruppen in einem Ausdruck verwendet werden. Dementsprechend werden die Inhalte in „$2“, „$3“, …. „$99“ abgelegt.
[-0-9a-z]*Beliebig viele Bindestriche, Zahlen oder Kleinbuchstaben.
[^/]*Beliebig viele Zeichen, jedoch kein Slash.
!regexp=true wenn der Ausdruck nicht gefunden wird.
<2000Vergleichsausdruck ist kleiner als 2000.
1000Vergleichsausdruck ist grösser als 1000.
=““Vergleichsausdruck ist ein leerer String.
-dVergleichsausdruck zeigt auf ein Verzeichnis.
-fVergleichsausdruck zeigt auf eine Datei.
-lVergleichsausdruck zeigt auf einen Link.
-sVergleichsausdruck zeigt auf eine nicht leere Datei.
-UVergleichsausdruck zeigt auf eine gültige URL, welche der Client lesen darf.
-FVergleichsausdruck zeigt auf eine Datei, welche der Client lesen darf..
reguläre ausdrücke / regular expressions