FindOneOf — funkcja skryptu i funkcja wykresu
Funkcja FindOneOf() przeszukuje ciąg znaków, aby znaleźć pozycję wystąpienia dowolnego znaku z zestawu udostępnionych znaków. Zwracana jest pozycja N-tego wystąpienia dowolnego znaku ze zbioru wyszukiwania, gdzie N jest opcjonalnym trzecim parametrem funkcji. Jeśli nie podano trzeciego parametru, zwracane jest pierwsze wystąpienie. W razie braku dopasowania zwracane jest 0.
Składnia:
FindOneOf(text, char_set[, count])
Typ zwracanych danych: liczba całkowita
Argument | Opis |
---|---|
text | Pierwotny ciąg znaków. |
char_set | Zestaw znaków do wyszukania w tekście text/ |
count | Określa wystąpienie dowolnego znaku, który ma zostać wyszukany. Na przykład wartość dwóch wyszukań dla drugiego wystąpienia. |
Przykład | Wynik |
---|---|
FindOneOf( 'my example text string', 'et%s' ) | Zwraca „4”, ponieważ „e” jest czwartym znakiem w przykładowym ciągu. |
FindOneOf( 'my example text string', 'et%s', 3 ) | Zwraca 12, ponieważ wyszukiwanie dotyczy dowolnego z następujących znaków: e, t, % lub s, a t to trzecie wystąpienie na pozycji 12 przykładowego ciągu. |
FindOneOf( 'my example text string', '¤%&' ) | Zwraca 0 , ponieważ żaden ze znaków ¤, % ani & nie został znaleziony w przykładowym ciągu. |