###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 berücksichtigt (Vorgabe).
	1 = Ja, Groß-/Kleinschreibung wird berücksichtigt.
@@End@@


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


###Remarks###
Das Suchen/Ersetzen wird von links nach rechts durchgeführt. Deshalb gibt, StringReplace("aaa", "aa", "bb") "bba" zurück.

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

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


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