###Function###
StringReplace

###Description###
Ersetzt ein oder mehrere Zeichen in einer Zeichenfolge.

###Syntax###
StringReplace ( "string", "searchstring" or start, "replacestring" [, count [, casesense]] )


###Parameters###
@@ParamTable@@
string
	Die auszuwertende Zeichenfolge.
searchstring
	Die Teilzeichenfolge, die gesucht werden soll oder die Position des Zeichens an der das Ersetzten beginnt.
replacestring
	Die zu ersetzende Zeichenfolge.
count
	[optional] Die Anzahl der Wiederholungen zum Ersetzen des "searchstrings".
	0 = alle "searchstrings" werden ersetzt (Vorgabe)  [Anzahl < 0 ersetzt ebenfalls alles]
casesense
	[optional] Flag zum Kennzeichnen ob die Suchaktion Gro-/Kleinschreibung unterscheidet.
	0 = Nein, Gro-/Kleinschreibung wird nicht bercksichtigt (Vorgabe).
	1 = Ja, Gro-/Kleinschreibung wird bercksichtigt.
@@End@@


###ReturnValue###
Gibt die neue Zeichenfolge zurck. Die Anzahl der Ersetzungen wird in @extended gespeichert.


###Remarks###
Das Suchen/Ersetzen wird von links nach rechts durchgefhrt. Deshalb gibt, StringReplace("aaa", "aa", "bb") "bba" zurck.

Wird nur die Grundfunktion benutzt werden "count" und "casesense" Parameter ignoriert. Kann die Ersatzzeichenfolge nicht gespeichert werden wird eine leere Zeichenfolge zurckgegeben und @error auf 0 gesetzt.

###Related###
String, StringLeft, StringLen, StringLower, StringMid, StringRight, StringTrimLeft, StringTrimRight, StringUpper


###Example###
@@IncludeExample@@
