System::Text::RegularExpressions::Regex::Replace Methode

Regex::Replace(const String&, const char_t *) method

Ersetzt alle Treffer des Regex in einer Zeichenkette durch die Ersetzungszeichenkette.

String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *replacement)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
Ersatzconst char_t *Ersatzstring.

ReturnValue

Eingabestring, bei dem alle Treffer des regulären Ausdrucks durch den Ersatzstring ersetzt wurden.

Siehe auch

Regex::Replace(const String&, const MatchEvaluator&) method

Ersetzt alle Treffer in einer Zeichenkette durch vom Delegaten erzeugte Ersetzungszeichenketten.

String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
Auswerterconst MatchEvaluator&Delegat zur Erzeugung von Ersatzstrings basierend auf Treffern.

ReturnValue

Eingabestrings, bei denen alle Treffer ersetzt wurden.

Siehe auch

Regex::Replace(const String&, const MatchEvaluator&, int) method

Ersetzt alle Treffer in einer Zeichenkette durch vom Delegaten erzeugte Ersetzungszeichenketten.

String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
Auswerterconst MatchEvaluator&Delegat zur Erzeugung von Ersatzstrings basierend auf Treffern.
countintBegrenzung der Anzahl von Ersetzungen.

ReturnValue

Eingabestrings, bei denen alle Treffer ersetzt wurden.

Siehe auch

Regex::Replace(const String&, const MatchEvaluator&, int, int) method

Ersetzt alle Treffer in einer Zeichenkette durch vom Delegaten erzeugte Ersetzungszeichenketten.

String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count, int startat)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
Auswerterconst MatchEvaluator&Delegat zur Erzeugung von Ersatzstrings basierend auf Treffern.
countintBegrenzung der Anzahl von Ersetzungen.
startatintIndex im Eingabestring, an dem die Ersetzung beginnen soll.

ReturnValue

Eingabestrings, bei denen alle Treffer ersetzt wurden.

Siehe auch

Regex::Replace(const String&, const String&) method

Ersetzt alle Treffer des Regex in einer Zeichenkette durch die Ersetzungszeichenkette.

String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
Ersatzconst String&Ersatzstring.

ReturnValue

Eingabestring, bei dem alle Treffer des regulären Ausdrucks durch den Ersatzstring ersetzt wurden.

Siehe auch

Regex::Replace(const String&, const String&, int) method

Ersetzt Teilzeichenfolgen in einem String. Nicht implementiert.

String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count)

Siehe auch

Regex::Replace(const String&, const String&, int, int) method

Ersetzt Teilzeichenfolgen in einem String. Nicht implementiert.

String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count, int startat)

Siehe auch

Regex::Replace(const String&, const char_t *, const char_t *) method

Ersetzt alle Treffer des Regex in einer Zeichenkette durch die Ersetzungszeichenkette.

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *pattern, const char_t *replacement)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
patternconst char_t *Regex Muster.
Ersatzconst char_t *Ersatzstring.

ReturnValue

Eingabestring, bei dem alle Treffer des regulären Ausdrucks durch den Ersatzstring ersetzt wurden.

Siehe auch

Regex::Replace(const String&, const String&, const char_t *) method

Ersetzt alle Treffer des Regex in einer Zeichenkette durch die Ersetzungszeichenkette.

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const char_t *replacement)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
patternconst String&Regex Muster.
Ersatzconst char_t *Ersatzstring.

ReturnValue

Eingabestring, bei dem alle Treffer des regulären Ausdrucks durch den Ersatzstring ersetzt wurden.

Siehe auch

Regex::Replace(const String&, const String&, const MatchEvaluator&) method

Ersetzt Regex‑Übereinstimmungen.

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
Musterconst String&Regexp-Muster.
Auswerterconst MatchEvaluator&Delegat zum Erzeugen des Ersetzungsstrings für jedes Match.

ReturnValue

String with all matches replaced.

Siehe auch

Regex::Replace(const String&, const String&, const MatchEvaluator&, RegexOptions) method

Ersetzt alle Übereinstimmungen in einem String durch delegatgenerierte Ersetzungszeichenfolgen (statische Funktion).

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator, RegexOptions options)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
patternconst String&Regex Muster.
Auswerterconst MatchEvaluator&Delegat zur Erzeugung von Ersatzstrings basierend auf Treffern.
optionsRegexOptionsRegex Optionen.

ReturnValue

Eingabestrings, bei denen alle Treffer ersetzt wurden.

Siehe auch

Regex::Replace(const String&, const String&, const String&) method

Ersetzt Regex‑Übereinstimmungen.

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
Musterconst String&Regexp-Muster.
Ersatzconst String&Ersatzstring.

ReturnValue

String with all matches replaced.

Siehe auch

Regex::Replace(const String&, const String&, const String&, RegexOptions) method

Ersetzt alle Treffer des Regex in einer Zeichenkette durch die Ersetzungszeichenkette.

static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement, RegexOptions options)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
patternconst String&Regex Muster.
Ersatzconst String&Ersatzstring.
optionsRegexOptionsRegex Optionen.

ReturnValue

Eingabestring, bei dem alle Treffer des regulären Ausdrucks durch den Ersatzstring ersetzt wurden.

Siehe auch