System.Text.RegularExpressions Namespace

Stellt Funktionen für reguläre Ausdrücke bereit, die von jeder in .NET ausgeführten Plattform oder Sprache verwendet werden können. Provides regular expression functionality that may be used from any platform or language that runs within .NET. Zusätzlich zu den in diesem Namespace enthaltenen Typen können Sie mit der RegexStringValidator-Klasse ermitteln, ob eine bestimmte Zeichenfolge dem Muster eines regulären Ausdrucks entspricht. In addition to the types contained in this namespace, the RegexStringValidator class enables you to determine whether a particular string conforms to a regular expression pattern.

Klassen

Capture

Stellt die Ergebnisse einer einzelnen erfolgreichen Teilausdruckerfassung dar.Represents the results from a single successful subexpression capture.

CaptureCollection

Stellt den Satz von Erfassungen einer einzelnen Erfassungsgruppe dar.Represents the set of captures made by a single capturing group. Die Auflistung ist unveränderlich (schreibgeschützt) und verfügt über keinen öffentlichen Konstruktor.The collection is immutable (read-only) and has no public constructor.

Group

Stellt die Ergebnisse einer einzelnen Erfassungsgruppe dar.Represents the results from a single capturing group.

GroupCollection

Gibt die Menge der Erfassungsgruppen in einer einzelnen Übereinstimmung zurück.Returns the set of captured groups in a single match. Die Auflistung ist unveränderlich (schreibgeschützt) und verfügt über keinen öffentlichen Konstruktor.The collection is immutable (read-only) and has no public constructor.

Match

Stellt die Ergebnisse aus einer einzelnen Übereinstimmung mit einem regulären Ausdruck dar.Represents the results from a single regular expression match.

MatchCollection

Stellt alle gefundenen Übereinstimmungen dar, die durch iteratives Anwenden eines Musters für reguläre Ausdrücke auf die Eingabezeichenfolge gefunden wurden.Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string. Die Auflistung ist unveränderlich (schreibgeschützt) und verfügt über keinen öffentlichen Konstruktor.The collection is immutable (read-only) and has no public constructor. Die Methode Matches(String) gibt ein MatchCollection-Objekt zurück.The Matches(String) method returns a MatchCollection object.

Regex

Stellt einen unveränderlichen regulären Ausdruck dar.Represents an immutable regular expression.

RegexCompilationInfo

Stellt die Informationen zu einem regulären Ausdruck bereit, die zum Kompilieren eines regulären Ausdrucks zu einer eigenständigen Assembly verwendet werden.Provides information about a regular expression that is used to compile a regular expression to a stand-alone assembly.

RegexMatchTimeoutException

Die Ausnahme, die ausgelöst wird, wenn beim Ausführen einer Mustervergleichsmethode mit regulärem Ausdruck das Timeoutintervall überschritten wird.The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.

RegexParseException

Dies ist eine Ausnahme aufgrund eines Analysefehlers in einem regulären Ausdruck mit detaillierten Informationen in den Eigenschaften Error und Offset.An exception as a result of a parse error in a regular expression, with detailed information in the Error and Offset properties.

RegexRunner

Die RegexRunner-Klasse ist die Basisklasse für kompilierte reguläre Ausdrücke.The RegexRunner class is the base class for compiled regular expressions.

RegexRunnerFactory

Erstellt eine RegexRunner-Klasse für einen kompilierten regulären Ausdruck.Creates a RegexRunner class for a compiled regular expression.

Enumerationen

RegexOptions

Stellt Enumerationswerte bereit, mit deren Hilfe Optionen für reguläre Ausdrücke festgelegt werden können.Provides enumerated values to use to set regular expression options.

RegexParseError

Gibt den detaillierten Grund an, warum RegexParseException ausgelöst wird, wenn ein regulärer Ausdruck einen Fehler bei der Verarbeitung enthält.Specifies the detailed underlying reason why a RegexParseException is thrown when a regular expression contains a parsing error.

Delegaten

MatchEvaluator

Stellt die Methode dar, die immer dann aufgerufen wird, wenn während eines Replace-Methodenvorgangs eine Übereinstimmung für einen regulären Ausdruck gefunden wird.Represents the method that is called each time a regular expression match is found during a Replace method operation.