Version 3
Position (Suchtext; Ursprung) Numerisch
Parameter | Typ | Beschreibung | |
Suchtext | String | Zu suchender Text | |
Ursprung | String | Text, in welchem die Suche erfolgt | |
Funktionsergebnis | Numerisch | Position des ersten Auftretens |
Beschreibung
Die Funktion Position sucht die Position des ersten Auftretens von Suchtext im Text Ursprung und gibt diesen Wert zurück. Wurde Suchtext nicht gefunden, gibt Position den Wert 0 zurück.
Lokalisiert Position ein Auftreten von Suchtext, gibt sie die Position des ersten Zeichens in Ursprung zurück.
Fragen Sie innerhalb eines leeren String nach einer Position, gibt Position den Wert Null (0) zurück.
Warnung: Der Joker (@) kann mit Position nicht benutzt werden. Übergeben Sie zum Beispiel in Suchtext "abc@", sucht die Funktion nach "abc@" und nicht nach "abc" plus beliebigen Zeichen.
Beispiele
1. Dieses Beispiel zeigt die Verwendung von Position. Die Ergebnisse werden der Variablen vlResult zugewiesen.
vlResult := Position ("ll"; "Wille") ` vlResult ergibt 3 vlResult := Position (vtText1; vtText2) ` Übergibt das erste Auftreten von vtText1 in vtText2
2. Siehe Beispiel zur Funktion Substring.
Referenz
Substring, Vergleichsoperatoren.
Capitalize, Filter Keystroke, Passing Parameters, Strings, Text To Array, vCard Import Export