Name
STRSTR
Syntax
STRSTR (ausgangstext, suchtext)
ausgangstext, Typ Text
suchtext, Typ Text
suchtext, Typ Text
Sucht das erste Vorkommen von suchtext in ausgangstext. Der Rückgabewert ist die Beginnposition als Integerzahl. Ist der suchtext nicht enthalten lautet das Ergebnis 0. Die Suche beginnt immer von links. Ist suchtext ein Leerstring, lautet das Ergebnis immer 1.
beginn = STRSTR("aufteilen","teil")
PRINT beginn ! beginn=4
PRINT beginn ! beginn=4
Diese Funktion ist bezogen auf den Suchtext casesensitive (Groß- Kleinschreibungsempfindlich)
Diese Funktion eignet sich sehr gut zur Analyse von Klartextparametern. Steht im Parameterskript für einen Textparameter z.B. folgende Wertetabelle:
VALUES "seite" "Aus","links","rechts","links+rechts"
So ist die Darstellung von Linien im 2D sehr einfach mit dieser Funktion zu realisieren:
IF STRSTR(seite,"links") THEN LINE2 -a/2,0, -a/2,b
IF STRSTR(seite,"rechts") THEN LINE2 a/2,0, a/2,b
VALUES "seite" "Aus","links","rechts","links+rechts"
So ist die Darstellung von Linien im 2D sehr einfach mit dieser Funktion zu realisieren:
IF STRSTR(seite,"links") THEN LINE2 -a/2,0, -a/2,b
IF STRSTR(seite,"rechts") THEN LINE2 a/2,0, a/2,b
ab 6.0