StringReplace
value StringReplace ( string BYREF strVar, string strFind, string strReplaceWith );
value StringReplace ( string BYREF strVar, value cFind, value cReplaceWith );
Rückgabewert
Die Anzahl der durchgeführten Änderungen.
Parameter
strVar
Der String in dem ein Zeichen bzw. eine Zeichenfolge ersetzt werden soll.
strFind
Die Zeichenfolge die ersetzt werden soll.
strReplaceWith
Die Zeichenfolge, welche die Zeichenfolge strFind ersetzen soll.
cFind
Das Zeichen das ersetzt werden soll.
cReplaceWith
Das Zeichen, welches das Zeichen cFind ersetzen soll.
Bemerkung
Ersetzt ein Zeichen bzw. eine Zeichenfolge innerhalb eines Strings durch ein anderes Zeichen bzw. Zeichenfolge.
Beispiel
string str = "Eins_Zwei_Drei";
value Ergebnis;
Ergebnis = StringReplace (str, '_', '.');
Ersetzt alle '_' in der Textvariable str durch '.' und setzt str auf diesen neuen Text. Das Ergebnis des obigen Beispiels ist 2, da das Zeichen '_' zweimal gefunden und mit '.' ersetzt wurde. Die Textvariable str wird dann "Eins.Zwei.Drei" enthalten.
Siehe auch StringCompare, StringCount, StringCompareNoCase, StringDelete, StringExtract, StringFind, StringFindOneOf, StringGetAt, StringGetLength, StringInsert, StringIsEmpty, StringLeft, StringMakeLower, StringMakeReverse, StringMakeUpper, StringMid, StringReverseFind, StringRight, StringSetAt, StringSpanExcluding, StringSpanIncluding, StringToValue, StringTrimLeft, StringTrimRight, Sprintf