# FindOneOf - script and chart function

FindOneOf() searches a string to find the position of the occurrence of any character from a set of provided characters. The position of the first occurrence of any character from the search set is returned unless a third argument (with a value greater than 1) is supplied. If no match is found, 0 is returned.

Syntax:

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

Return data type: integer

Arguments:

FindOneOf arguments

| Argument | Description |
| --- | --- |
| text | The original string. |
| char\_set | A set of characters to search for in text. |
| count | Defines which occurrence of any of the character to search for. For example, a value of 2 searches for the second occurrence. |

Examples and results:

Examples and results

| Example | Result |
| --- | --- |
| `FindOneOf(<br>'my example text string', 'et%s')` | Returns '4'. |
| `FindOneOf(<br>'my example text string', 'et%s', 3)` | Returns '12'. Because the search is for any of the characters: e, t, % or s, and "t" is the third occurrence, and is in position 12. |
| `FindOneOf(<br>'my example text string', '¤%&')` | Returns '0'. |