StrUtils.ReplaceStr

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von StrUtils.pas

	function ReplaceStr(const AText: string;
		const AFromText: string;
		const AToText: string): string; overload;


Unit: StrUtils

Typ: Funktion

Sichtbarkeit: public

C++-Informationen

von StrUtils.hpp

	System::UnicodeString __fastcall ReplaceStr(System::UnicodeString AText, System::UnicodeString AFromText, System::UnicodeString AToText);


Unit: StrUtils

Typ: Funktion

Beschreibung

Ersetzt unter Berücksichtigung der Groß-/Kleinschreibung alle Vorkommen eines Teilstrings in einem String.


Mit ReplaceStr ersetzen Sie alle Vorkommen des Teilstrings AFromText im String AText durch den String AToText. ReplaceStr gibt den String nach der Ersetzung zurück.

Mit ReplaceStr führen Sie die Ersetzung ohne Berücksichtigung der Groß-/Kleinschreibung durch.

Anmerkung:  Die Parameter und der Rückgabewert haben den Typ string, der ein Alias für UnicodeString ist. Um die Ersetzung in einem AnsiString-Kontext auszuführen, verwenden Sie die Funktion ReplaceStr. In einem WideString-Kontext verwenden Sie zum Ersetzen die Funktion WideReplaceStr.
Anmerkung:  Das rekursive Ersetzen von Teilstrings wird nicht unterstützt. Das bedeutet Folgendes: Wenn die Ersetzung von AToText eine neue Übereinstimmung für AFromText ergibt, wird diese Übereinstimmung nicht ersetzt.

ReplaceStr ist dieselbe Funktion wie AnsiReplaceStr.

Die Funktion StringReplace ist eine eher allgemeine Ersetzungsroutine mit der Option zur Berücksichtigung der Groß-/Kleinschreibung und der Möglichkeit, zu entscheiden, ob alle oder nur das erste Vorkommen des Teilstrings in dem String ersetzt werden soll.

Siehe auch

Personal tools