Testen der Muster für Umschreibungsregeln

von Ruslan Yakushev

Die Benutzeroberfläche für das URL-Rewrite-Modul für IIS 7 und höher enthält ein Tool, mit dem Sie Muster für reguläre Ausdrücke und Platzhalter innerhalb von Umschreibungsregeln und -bedingungen testen können. Mit diesem Tool können Sie sehr schnell die Richtigkeit des Musters überprüfen. So können Sie etwa überprüfen, wie das Muster auf verschiedene Eingabezeichenfolgen angewendet wird und welche Werte in Rückverweisen gespeichert werden. Außerdem kann dieses Tool als erster Schritt bei der Problembehandlung von Umschreibungsregeln genutzt werden, indem Sie überprüfen, ob die problematische URL den Regelmustern entspricht. In diesem Artikel wird die Verwendung des Tools „Muster testen“ erläutert.

Starten des Dialogfelds „Muster testen“

Mit dem Tool „Muster testen“ können Sie Regel- und Bedingungsmuster testen. Öffnen Sie zum Testen von Regelmustern die Benutzeroberfläche des URL-Rewrite-Moduls. Wählen Sie in der Regelliste eine Regel aus, und klicken Sie auf „Bearbeiten...“:

Screenshot of the I I S Manager page. In the Actions pane, the Edit and Rename options are highlighted.

Klicken Sie anschließend auf der Seite „Regel bearbeiten“ auf die Schaltfläche „Muster testen...“:

Screenshot of the Edit Rule page. The Test pattern button is highlighted.

Wählen Sie zum Testen von Bedingungsmustern in der Ansicht mit den aufgelisteten Bedingungen eine Bedingung aus, und klicken Sie dann auf „Bearbeiten...“. Klicken Sie im Dialogfeld „Bedingung bearbeiten“ auf die Schaltfläche „Muster testen...“:

Screenshot of the Edit Condition dialog box. The Test pattern button is highlighted.

Verwenden des Tools „Muster testen“

Geben Sie im Dialogfeld „Muster testen“ eine Zeichenfolge ein, die Sie mit dem Muster abgleichen möchten. Klicken Sie auf die Schaltfläche „Testen“:

Screenshot of the Test Pattern dialog box. A string is inserted in the Input data to test box.

Die Ergebnisse des Musterabgleichs und die Liste der Regelrückverweise werden angezeigt. Analog dazu wird die Liste der Bedingungsrückverweise als Ergebnis angezeigt, wenn Sie das Tool „Muster testen“ zum Testen von Mustern in Bedingungen verwenden:

Screenshot of the Test Pattern dialog box. The Input data to test box and the Pattern box are shown.

Beachten Sie, dass Sie das Muster ändern können, wenn Sie sich im Dialogfeld „Muster testen“ befinden. Wenn Sie Änderungen am Muster vorgenommen haben, können Sie beim Klicken auf die Schaltfläche „Schließen“ auswählen, ob die Änderungen beibehalten oder ignoriert werden sollen.

Zusammenfassung

Das Tool „Muster testen“ bietet eine einfache Möglichkeit zum Testen von Mustern für reguläre Ausdrücke und Platzhalter, die in Umschreibungsregeln und -bedingungen verwendet werden. Das Tool kann zum Testen und Anpassen von Mustern sowie zur Problembehandlung von Umschreibungsregeln mit fehlerhaften Mustern genutzt werden.