Umgang mit Regulären Ausdrücken
Wie Sie beispielsweise in der web.config reguläre Ausdrücke definieren können, erfahren Sie im folgenden Abschnitt.
Sie möchten eine Postleitzahl angeben, die genau aus 5 Ziffern besteht.
Der reguläre Ausdruck hierfür
lautet: ^[0-9]{5}$
.
Sie möchten einen Dateipfad angeben der mit file:/// beginnt und auf Windows-Systemen
verwendet wird. Der reguläre Ausdruck hierfür lautet:
^file:\/\/\/.*$
Sie möchten in der web.config-Datei den obengenannten Link einfügen. Wählen Sie als value den in Beispiel 2 genannten Ausdruck.
Der Eintrag lautet: <add key="LinkDescriptionExpression" value="^file:\/\/\/.*$"/>
^ |
Markiert den Stringanfang, das heißt, es dürfen keine Zeichen davor stehen. |
[0-9] |
Die eckigen Klammern enthalten die erlaubten Werte als Liste oder wie hier als Wertebereich. Erlaubt sind in diesem Beispiel Ziffern von 0 bis 9. |
{5} |
Die geschweiften Klammern ermöglichen die numerische Angabe von „Zeichenzahlen“, d. h. die Angabe, für wie viele Zeichen der vorherige Ausdruck gelten soll. In diesem Beispiel also für 5 Zeichen. |
* | Verwenden Sie * als Platzhalter - beipielsweise in Links. |
\ | Verwenden Sie \ als Maskierung des Schrägzeichens /, damit es nicht als Trennzeichen interpretiert wird. |
$ |
Markiert das Stringende, d. h. es dürfen keine weiteren Zeichen eingegeben werden. |