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

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

Ersetzt alle Treffer des Regex in einem String durch den Ersetzungsstring.

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

ReturnValue

Eingabe-String, bei dem alle Treffer des regulären Ausdrucks durch den Ersetzungs-String 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 Ersetzungs-Strings basierend auf Treffern.

ReturnValue

Eingabe-Strings, 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 Ersetzungs-Strings basierend auf Treffern.
countintBegrenzung der Ersetzungsanzahl.

ReturnValue

Eingabe-Strings, 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 Ersetzungs-Strings basierend auf Treffern.
countintBegrenzung der Ersetzungsanzahl.
startatintIndex im Eingabestring, an dem die Ersetzung beginnen soll.

ReturnValue

Eingabe-Strings, bei denen alle Treffer ersetzt wurden.

Siehe auch

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

Ersetzt alle Treffer des Regex in einem String durch den Ersetzungsstring.

String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement)
ParameterTypBeschreibung
Eingabeconst String&Eingabezeichenkette.
Ersetzungconst String&Ersetzungs-String.

ReturnValue

Eingabe-String, bei dem alle Treffer des regulären Ausdrucks durch den Ersetzungs-String ersetzt wurden.

Siehe auch

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

Ersetzt Teilzeichenketten in einer Zeichenkette. 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 Teilzeichenketten in einer Zeichenkette. 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 einem String durch den Ersetzungsstring.

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.
Ersetzungconst char_t *Ersetzungs-String.

ReturnValue

Eingabe-String, bei dem alle Treffer des regulären Ausdrucks durch den Ersetzungs-String ersetzt wurden.

Siehe auch

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

Ersetzt alle Treffer des Regex in einem String durch den Ersetzungsstring.

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.
Ersetzungconst char_t *Ersetzungs-String.

ReturnValue

Eingabe-String, bei dem alle Treffer des regulären Ausdrucks durch den Ersetzungs-String ersetzt wurden.

Siehe auch

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

Ersetzt Regex‑Treffer.

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&Delegate zum Erzeugen des Ersetzungsstrings für jeden Treffer.

ReturnValue

String with all matches replaced.

Siehe auch

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

Ersetzt alle Treffer in einer Zeichenkette durch vom Delegaten erzeugte Ersetzungszeichenketten (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 Ersetzungs-Strings basierend auf Treffern.
optionsRegexOptionsRegex Optionen.

ReturnValue

Eingabe-Strings, bei denen alle Treffer ersetzt wurden.

Siehe auch

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

Ersetzt Regex‑Treffer.

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

ReturnValue

String with all matches replaced.

Siehe auch

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

Ersetzt alle Treffer des Regex in einem String durch den Ersetzungsstring.

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.
Ersetzungconst String&Ersetzungs-String.
optionsRegexOptionsRegex Optionen.

ReturnValue

Eingabe-String, bei dem alle Treffer des regulären Ausdrucks durch den Ersetzungs-String ersetzt wurden.

Siehe auch