Beispiele für reguläre Ausdrücke
Aktualisiert: November 2007
In diesem Abschnitt werden einige Codebeispiele bereitgestellt, die die Verwendung regulärer Ausdrücke in üblichen Anwendungen veranschaulichen.
Hinweis: |
---|
Der System.Web.RegularExpressions-Namespace enthält eine Reihe von Objekten für reguläre Ausdrücke, durch die vordefinierte Muster für reguläre Ausdrücke zum Analysieren von Zeichenfolgen aus HTML-, XML- und ASP.NET-Dokumenten implementiert werden. Durch die TagRegex-Klasse werden beispielsweise Starttags in einer Zeichenfolge und durch die CommentRegex-Klasse ASP.NET-Kommentare in einer Zeichenfolge identifiziert. |
In diesem Abschnitt
Beispiel: Suchen nach HREFs
Enthält ein Beispiel zum Durchsuchen einer Eingabezeichenfolge, bei dem die Werte aller Vorkommnisse von href="..." sowie ihre Position innerhalb der Zeichenkette ausgegeben werden.Beispiel: Ändern von Datumsformaten
Enthält ein Beispiel, in dem Datumsangaben mit dem Format mm/dd/yy durch Datumsangaben mit dem Format dd-mm-yy ersetzt werden.Gewusst wie: Extrahieren eines Protokolls und einer Anschlussnummer aus einem URL
Enthält ein Beispiel, in dem eine Protokoll- und Anschlussnummer aus einer Zeichenfolge extrahiert wird, die eine URL enthält. Ein Beispiel: Der URL "https://www.contoso.com:8080/letters/readme.html" gibt "http:8080" zurück.Gewusst wie: Entfernen von ungültigen Zeichen aus einer Zeichenfolge
Enthält ein Beispiel, in dem ungültige, nicht alphanumerische Zeichen aus einer Zeichenfolge entfernt werden.Gewusst wie: Überprüfen, dass eine Zeichenfolge ein gültiges E-Mail-Format aufweist
Enthält ein Beispiel, mit dem Sie überprüfen können, ob eine Zeichenfolge in einem gültigen E-Mail-Format vorliegt.
Referenz
- System.Text.RegularExpressions
Enthält eine Klassenbibliotheksreferenz für den System.Text.RegularExpressions-Namespace in .NET Framework.
Verwandte Abschnitte
Reguläre Ausdrücke als Sprache
Enthält eine Übersicht über die programmiersprachenbezogenen Aspekte von regulären Ausdrücken.Klassen regulärer Ausdrücke
Beschreibt die im System.Text.RegularExpression-Namespace enthaltenen Klassen regulärer Ausdrücke und gibt Beispiele für ihre Verwendung.Einzelheiten zum Verhalten regulärer Ausdrücke
Ausführliche Informationen zu den Funktionen und dem Verhalten von regulären Ausdrücken in .NET Framework.Sprachelemente für reguläre Ausdrücke
Informationen zu Zeichensatz, Operatoren und Konstrukten, mit denen Sie reguläre Ausdrücke definieren können.