4D v16.3Delete string |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Delete string
|
Delete string ( Quelle ; Beginn ; Länge ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Quelle | String |
![]() |
Text, in dem gelöscht wird | |||||
Beginn | Lange Ganzzahl |
![]() |
Beginn für Löschen | |||||
Länge | Lange Ganzzahl |
![]() |
Anzahl der zu löschenden Zeichen | |||||
Funktionsergebnis | String |
![]() |
Geänderter Text | |||||
Die Funktion Delete string löscht die durch Länge bestimmte Anzahl der Zeichen ab Beginn und gibt diesen Text zurück. Der Text Quelle bleibt dabei unverändert.
Delete string gibt den Text aus Quelle zurück, wenn:
Ist Beginn kleiner oder gleich 0, werden die Zeichen ab Beginn des Textes gelöscht.
Ist Beginn plus Länge gleich oder länger als der Text Quelle, werden die Zeichen ab Beginn bis zum Ende von Quelle gelöscht.
Folgendes Beispiel zeigt die Verwendung von Delete string. Die Ergebnisse werden der Variablen vtResult zugewiesen.
vtResult:=Delete string("Lamborghini";6;6) ` vtResult ergibt "Lambo"
vtResult:=Delete string("Haut";2;1) ` vtResult ergibt "Hut"
vtResult:=Delete string(vtOtherVar;3;32000)
` vtResult ergibt die ersten beiden Zeichen von vtOtherVar
Produkt: 4D
Thema: String
Nummer:
232
Erstellt: < 4D v6
4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)