Position

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 3


Position (Suchtext; Ursprung) Numerisch

ParameterTypBeschreibung
SuchtextStringZu suchender Text
UrsprungStringText, in welchem die Suche erfolgt
FunktionsergebnisNumerischPosition 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.

Anwendung des Befehls

Capitalize, Filter Keystroke, Passing Parameters, Strings, Text To Array, vCard Import Export


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next