# 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.

FindOneOf(text, char\_set[, count])

Rückgabe Datentyp: Ganze Zahl

FindOneOf-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(<br>'my example text string', 'et%s')` | Liefert '4'. |
| `FindOneOf(<br>'my example text string', 'et%s', 3)` | Liefert '12'. Da nach einem beliebigen der Zeichen: e, t, % oder s gesucht wird und "t" das dritte Vorkommen ist und sich an Position 12 befindet. |
| `FindOneOf(<br>'my example text string', '¤%&')` | Liefert '0'. |