Sprachelemente für reguläre Ausdrücke
.NET Framework SDK stellt eine umfangreiche Palette an Tools für reguläre Ausdrücke bereit, mit denen Sie effizient Zeichenfolgen erstellen, vergleichen und ändern können. Außerdem lassen sich damit große Text- oder Datenmengen rasch analysieren, um nach Textmustern zu suchen, diese zu entfernen oder zu ersetzen.
In diesem Abschnitt finden Sie detaillierte Beschreibungen der Zeichen, Operatoren und Konstrukte, mit denen Sie reguläre Ausdrücke definieren können.
In diesem Abschnitt
- Escapezeichen
Hier werden die Escapezeichen beschrieben, die dem Parser für reguläre Ausdrücke signalisieren, dass das Zeichen kein Operator ist und als übereinstimmendes Zeichen interpretiert werden soll.
- Ersetzungen
Enthält Informationen über die speziellen Konstrukte, die in Ersetzungsmustern verwendet werden.
- Zeichenklassen
In diesem Abschnitt werden die Zeichen für reguläre Ausdrücke beschrieben, mit denen die Teilzeichenfolge definiert wird, für die eine Übereinstimmung benötigt wird.
- Optionen für reguläre Ausdrücke
Hier werden die Optionen beschrieben, die das Vergleichsverhalten eines Musters für reguläre Ausdrücke modifizieren.
- Atomare Assertionen mit einer Breite von Null
Hier finden Sie Informationen zu Assertionen mit einer Breite von Null, durch die ein Vergleich erfolgreich durchgeführt wird oder fehlschlägt, je nach der aktuellen Position des Parsers für reguläre Ausdrücke in der Eingabezeichenfolge.
- Quantifizierer
Hier finden Sie Erklärungen zu den optionalen Mengendaten, die einen regulären Ausdruck modifizieren.
- Gruppierungskonstrukte
In diesem Abschnitt werden Gruppierungskonstrukte beschrieben, durch die ein regulärer Ausdruck Gruppen von Teilausdrücken aufzeichnet.
- Rückverweiskonstrukte
In diesem Abschnitt finden Sie Informationen zu Rückverweismodifizierern für reguläre Ausdrücke.
- Alternierungskonstrukte
Hier werden Alternierungskonstrukte beschrieben, mit denen ein regulärer Ausdruck so modifiziert werden kann, dass er entweder/oder-Vergleiche zulässt.
- Verschiedene Konstrukte
In diesem Abschnitt werden verschiedene Konstrukte beschrieben, die das Vergleichsverhalten von regulären Ausdrücken modifizieren.
Referenz
- System.Text.RegularExpressions-Namespace
Enthält eine Klassenbibliotheksreferenz für den System.Text.RegularExpressions-Namespace in .NET Framework.
Verwandte Abschnitte
- Reguläre Ausdrücke von .NET Framework
Eine kurze Einführung in die regulären Ausdrücke in .NET Framework.
- Reguläre Ausdrücke als Sprache
Enthält eine Übersicht über die programmiersprachenbezogenen Aspekte von regulären Ausdrücken.
- Klassen regulärer Ausdrücke
Detaillierte Informationen und Codebeispiele, die die Verwendung von Klassen für reguläre Ausdrücke veranschaulichen.
- Einzelheiten zum Verhalten regulärer Ausdrücke
Ausführliche Informationen zu den Funktionen und dem Verhalten von regulären Ausdrücken in .NET Framework.
- Beispiele für reguläre Ausdrücke
Codebeispiele, die typische Anwendungen regulärer Ausdrücke veranschaulichen.