Erstinbetriebnahme
8.14 Anwenderdialoge erstellen
Fu n ktionsname
String delete
String find
260
Be deutung
Die Funktion löscht ab der angegebenen Startposition die
festgelegte Anzahl Zeichen.
Pa rameter:
string - Stringvariable
sta rt index - Startindex (Null basierend)
n C ount - Anzahl zu löschender Zeichen
Syn tax:
<function name="string.delete"> string, start index
, nCount </function>
Be ispiel:
<let name="str1" type="string">A brown bear hunts.
</let>
<function name="string.delete" > str1, 2,
5</function>
Ergebnis:
str1 = "A bear hunts"
Die Funktion sucht im übergebenen String nach der ersten
Übereinstimmung mit dem Teilstring.
Wurde der Teilstring gefunden, liefert die Funktion den Index auf das
erste Zeichen (mit Null beginnend), ansonsten -1.
Pa rameter:
string - Stringvariable
fi nd string - zu suchender String
Syn tax:
<function name="string.find" return="<int val>">
str1, find string </function>
Be ispiel:
<let name="index">0</let>
<let name="str1" type="string">A brown bear hunts a
brown dog. </let>
<function name="string.find" return="index"> str1,
_T"brown" </function>
Ergebnis:
Index = 2
Betriebsanleitung, 11/2012, 6FC5397-0CP10-8AA0
Drehen, Fräsen, Schleifen, Nibbeln