Herunterladen Inhalt Inhalt Diese Seite drucken

Zeichen/String In String Suchen (Index, Rindex, Mindex, Match) - Siemens SINUMERIK 840D sl Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

1.9.6

Zeichen/String in String suchen (INDEX, RINDEX, MINDEX, MATCH)

Funktion
Diese Funktionalität erlaubt es, einzelne Zeichen bzw. einen String in einem weiteren String
zu suchen. Die Funktionsergebnisse geben an, an welcher Position des Strings das
Zeichen/der String im zu untersuchenden String gefunden wurde.
Syntax
INT_ERG=INDEX(STRING,CHAR) ; Ergebnistyp: INT
INT_ERG=RINDEX(STRING,CHAR) ; Ergebnistyp: INT
INT_ERG=MINDEX(STRING,STRING) ; Ergebnistyp: INT
INT_ERG=MATCH(STRING,STRING) ; Ergebnistyp: INT
Semantik
Suchfunktionen: Sie liefern die Position im String (erster Parameter) zurück, wo die Suche
erfolgreich war. Kann das Zeichen/der String nicht gefunden werden, wird der Wert -1
zurückgegeben. Das erste Zeichen hat dabei die Position 0.
Bedeutung
INDEX:
RINDEX:
MINDEX:
MATCH:
So lassen sich Strings nach bestimmten Kriterien zerlegen, etwa an Positionen mit
Leerzeichen oder Pfadtrennzeichen ("/").
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
sucht das als zweiten Parameter angegebene Zeichen (von vorne) im ersten
Parameter.
sucht das als zweiten Parameter angegebene Zeichen (von hinten) im ersten
Parameter.
entspricht der Funktion INDEX, außer, dass eine Liste von Zeichen (als
String) übergeben wird, von denen der Index des ersten gefundenen
Zeichens zurückgegeben wird.
sucht einen String in einem String.
Flexible NC-Programmierung
1.9 Stringoperationen
87

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis