Freigeben über


Regex.Replace-Methode

Ersetzt alle Vorkommen eines von einem regulären Ausdruck definierten Zeichenmusters mit einer angegebenen Ersatzzeichenfolge.

Überladungsliste

Name Beschreibung
Regex.Replace (String, MatchEvaluator) Ersetzt alle Vorkommen eines durch den im Regex-Konstruktor angegebenen regulären Ausdruck definierten Zeichenmusters. Ein MatchEvaluator-Delegat wird bei jeder Übereinstimmung für die Auswertung des Ersetzungsvorgangs aufgerufen.

Wird von .NET Compact Framework unterstützt.
Regex.Replace (String, String) Ersetzt alle Vorkommen eines angegebenen Musters für einen regulären Ausdruck mit einer Ersatzzeichenfolge ab dem ersten Zeichen der Eingabezeichenfolge.

Wird von .NET Compact Framework unterstützt.
Regex.Replace (String, MatchEvaluator, Int32) Ersetzt höchstens die angegebene Anzahl von Vorkommen eines Musters, das von dem im Regex-Konstruktor angegebenen regulären Ausdruck definiert wird, mit einer Ersatzzeichenfolge ab dem ersten Zeichen der Eingabezeichenfolge. Ein MatchEvaluator-Delegat wird bei jeder Übereinstimmung für die Auswertung des Ersetzungsvorgangs aufgerufen.

Wird von .NET Compact Framework unterstützt.
Regex.Replace (String, String, Int32) Ersetzt höchstens die angegebene Anzahl von Vorkommen eines Musters, das von dem im Regex-Konstruktor angegebenen regulären Ausdruck definiert wird, mit einer angegebenen Ersatzzeichenfolge ab dem ersten Zeichen der Eingabezeichenfolge.

Wird von .NET Compact Framework unterstützt.
Regex.Replace (String, String, MatchEvaluator) Ersetzt alle Vorkommen eines durch einen regulären Ausdruck definierten Zeichenmusters durch eine Erstatzzeichenfolge, beginnend beim ersten Zeichen. Ein MatchEvaluator-Delegat wird bei jeder Übereinstimmung für die Auswertung des Ersetzungsvorgangs aufgerufen.

Wird von .NET Compact Framework unterstützt.
Regex.Replace (String, String, String) Ersetzt alle Vorkommen von Übereinstimmungen, die von dem regulären Ausdruck definiert werden, mit einer Ersatzzeichenfolge ab dem ersten Zeichen der Eingabezeichenfolge.

Wird von .NET Compact Framework unterstützt.
Regex.Replace (String, MatchEvaluator, Int32, Int32) Ersetzt höchstens eine angegebene Anzahl von Vorkommen eines im Regex-Konstruktor angegebenen Musters mit einer Ersatzzeichenfolge ab der angegebenen Zeichenposition in der Eingabezeichenfolge. Ein MatchEvaluator-Delegat wird bei jeder Übereinstimmung für die Auswertung des Ersetzungsvorgangs aufgerufen.

Wird von .NET Compact Framework unterstützt.
Regex.Replace (String, String, Int32, Int32) Ersetzt höchstens eine angegebene Anzahl von Vorkommen eines Musters in der Eingabezeichenfolge, das durch den im Regex-Konstruktor angegebenen regulären Ausdruck definiert wurde, mit einer angegebenen Ersatzzeichenfolge ab einer angegebenen Zeichenposition in der Eingabezeichenfolge.

Wird von .NET Compact Framework unterstützt.
Regex.Replace (String, String, MatchEvaluator, RegexOptions) Ersetzt alle Vorkommen eines durch einen bestimmten regulären Ausdruck definierten Zeichenmusters durch eine Ersatzzeichenfolge, beginnend mit dem ersten Zeichen. Zum Ändern des Übereinstimmungsverhaltens können Optionen angegeben werden, und bei jeder Übereinstimmung wird ein MatchEvaluator-Delegat aufgerufen, um die Ersetzung auszuwerten.

Wird von .NET Compact Framework unterstützt.
Regex.Replace (String, String, String, RegexOptions) Ersetzt alle Vorkommen eines von einem angegebenen regulären Ausdruck definierten Musters mit einer angegebenen Ersatzzeichenfolge ab dem ersten Zeichen der Eingabezeichenfolge. Dabei können Optionen zum Ändern des Übereinstimmungsverhaltens angegeben werden.

Wird von .NET Compact Framework unterstützt.

Siehe auch

Referenz

Regex-Klasse
Regex-Member
System.Text.RegularExpressions-Namespace