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.

Die Strings

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