Herunterladen Inhalt Inhalt Diese Seite drucken

NCR GW-BASIC Betriebsanleitung Seite 197

Inhaltsverzeichnis

Werbung

INSTR-Funktion
Syntax:
Verwendung:
Bemerkungen:
Beispiel:
Hinweis:
GW-BASIC
INSTR([I,]X$,Y$)
Sucht nach dem ersten Auftreten der Zeichenfolge
Y$ in X$ und gibt die Position zurück, an der die
Übereinstimmung gefunden wurde. Mit dem wahl­
weisen Offset I wird die Position in X$ festgelegt, ab
der mit der Suche begonnen wird.
1 muß in dem Bereich von 1 bis 255 liegen. Ist I grö­
ßer als die Anzahl von Zeichen in X$, ist X$ gleich 0
oder kann Y$ nicht gefunden werden, so gibt
INSTR Null zurück. Ist Y$ gleich Null, so gibt
INSTR I zurück. Wurde I nicht angegeben, so wird 1
zurückgegeben. Bei X$ und Y$ kann es sich um Zei­
chenfolgenvariablen, Zeichenfolgenausdrücke oder
Zeichenfolgenkonstanten handeln.
10 X$ = "ABCDEB"
20 Y$ = "B"
30 PRINT ENSTR(X$,Y$);INSTR(4,X$,Y$)
ergibt
2 6
Die erste INSTR-Funktion sucht ab Anfang der
Zeichenfolgenvariablen X$ nach "B". In Position 2
wird ein "B" gefunden. Die zweite INSTR-Funktion
beginnt ab Position 4 mit der Suche und kann dem­
zufolge das "B" in Position 2 nicht finden, findet
jedoch das "B" in Position 6.
Liegt I außerhalb des zulässigen Bereichs, d.h.
außerhalb der Länge von X$, so wird eine Fehler­
meldung "Illegal function call" (Unzulässiger Funk­
tionsaufruf) angezeigt. Die Länge einer Zeichen­
folge kann mit der LEN-Funktion ermittelt werden.
GW-BASIC-BEFEHLE UND FUNKTIONEN
INSTR
4-123

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis