FindOneOf - Skript- und Diagrammfunktion
FindOneOf() durchsucht einen String, um die Position des Vorkommens eines beliebigen Zeichens aus einem Satz von bereitgestellten Zeichen zu finden. Die Position des ersten Vorkommens eines beliebigen Zeichens aus dem Suchsatz wird ausgegeben, sofern kein drittes Argument (mit einem Wert über 1) angegeben wird. Wird keine Übereinstimmung gefunden, ist das Ergebnis 0.
Syntax:
FindOneOf(text, char_set[, count])
Rückgabe Datentyp: Ganzzahl
Argumente:
Argument | Beschreibung |
---|---|
text | Der Original-String. |
char_set | Mehrere Zeichen, nach denen in text gesucht werden soll. |
count | Definiert, nach welchem Vorkommen eines der Zeichen gesucht werden soll. Beim Wert 2 wird beispielsweise nach dem zweiten Vorkommen gesucht. |
Beispiele und Ergebnisse:
Beispiel | Ergebnis |
---|---|
FindOneOf( 'my example text string', 'et%s') | Liefert '4'. |
FindOneOf( 'my example text string', 'et%s', 3) | Liefert '12'. Da nach einem oder mehreren der folgenden Zeichen gesucht wird: e, t, % oder s, und „t“ ist das dritte Vorkommnis und befindet sich an Position 12. |
FindOneOf( 'my example text string', '¤%&') | Liefert '0'. |