Suchen

Der am Eingang "dtxt“ anliegende "Dynamische Text" wird nach der an "substr“ angegebenen Zeichenkette durchsucht. Über den Eingang "start“ wird der Ausgangspunkt der Suche definiert. Zum Abschluss werden die Position des ersten Zeichens des gefundenen Teiltexts oder -1 bei erfolgloser Suche auf den Ausgang "index“ geschrieben. Die Indizierung des Texts beginnt mit 0 und erfolgt unabhängig von der Kodierung stets byteweise.

Der Baustein kann Groß- und Kleinschreibung berücksichtigen oder ignorieren.

Parameter

Über den Parameter-Dialog wird die Einstellung hinsichtlich Groß- und Kleinschreibung ausgewählt.

Bei der Suche in UTF8-kodierten Texten auf Unicode-unterstützenden Zielsystemen berücksichtigt die Einstellung "Groß- und Kleinschreibung ignorieren“ nur Buchstaben des normalen lateinischen Alphabets (a-z bzw. A-Z).

Signale

Name I/O Typ(en) Funktion
dtxt I DYNTEXT Text
sSubstr I DYNTEXT Gesuchte Zeichenkette
start I WORD Startindex
index O Word Position der gefundenen Zeichenkette