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 |