SubStr(): Unterschied zwischen den Versionen
Georg (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „ == Allgemeines == Die Funktion SubStr() erlaubt es, aus einem String einen Teil zu extrahieren. Die Funktion ist nur anwendbar auf Speichervariable vom Typ Z…“) |
Georg (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 16: | Zeile 16: | ||
<cString> gibt den String an, aus dem ein Teil extrahiert werden soll. | <cString> gibt den String an, aus dem ein Teil extrahiert werden soll. | ||
<nStart> | <nStart> gibt an, ab welchem Zeichen der Substring extrahiert werden soll. | ||
<nLaenge> gibt optional an, wieviele Zeichen extrahiert werden sollen. Wird <nLaenge> nicht angegeben, werden alle Zeichen von <nStart> bis zum Ende von <cString> extrahiert. Ist <nLaenge> grösser als die Anzahl Zeichen von <nStart> bis zum Ende von <cString>, wird nur diese Anzahl Zeichen extrahiert. | |||
== Rückgabewert == | == Rückgabewert == | ||
<cTeilString> enthält die extrahierten Zeichen. | |||
Zeile 49: | Zeile 53: | ||
== Anwendungsbeispiel == | == Anwendungsbeispiel == | ||
SubStr("Das ist Petermann", 9) => "Petermann" | |||
Substr("Das ist Petermann", 9, 4) => "Pete" | |||
SubStr("Das ist Petermann", 9, 5) => "Peter" | |||
Substr("Das ist Petermann", 9, 6) => "Peter" |
Aktuelle Version vom 27. Mai 2014, 14:16 Uhr
Allgemeines
Die Funktion SubStr() erlaubt es, aus einem String einen Teil zu extrahieren. Die Funktion ist nur anwendbar auf Speichervariable vom Typ Zeichen, sowie auf Zeichen-Felder aus Dateien.
Syntax
SubStr(<cString>, <nStart>, [<nLaenge>]) => cTeilString
Parameter
<cString> gibt den String an, aus dem ein Teil extrahiert werden soll.
<nStart> gibt an, ab welchem Zeichen der Substring extrahiert werden soll.
<nLaenge> gibt optional an, wieviele Zeichen extrahiert werden sollen. Wird <nLaenge> nicht angegeben, werden alle Zeichen von <nStart> bis zum Ende von <cString> extrahiert. Ist <nLaenge> grösser als die Anzahl Zeichen von <nStart> bis zum Ende von <cString>, wird nur diese Anzahl Zeichen extrahiert.
Rückgabewert
<cTeilString> enthält die extrahierten Zeichen.
Besonderheiten
Querverweise
Left()
Right()
benötigte DLLs bzw. Include-Dateien
XppRT1.dll
Zuordnung
Anwendungsbeispiel
SubStr("Das ist Petermann", 9) => "Petermann" Substr("Das ist Petermann", 9, 4) => "Pete" SubStr("Das ist Petermann", 9, 5) => "Peter" Substr("Das ist Petermann", 9, 6) => "Peter"