Blok funkcji STRSPN

Blok funkcji STRSPN określa długość początkowego fragmentu ciągu znaków, który składa się wyłącznie z znaków zawartych w przekazanej masce.

Uwaga: Ta funkcja jest Binary-Safe. Oznacza to, że znaki UTF8 nie mogą być bezpośrednio przetwarzane.

Wejście STR

Definiuje ciąg znaków do zbadania.

Wejście CHARS

Definiuje maskę jako zbiór dopuszczalnych znaków.

Wejście OFFSET

Definiuje pozycję jako liczbę całkowitą, w której rozpoczyna się wyszukiwanie.

Jeśli offset jest ujemny, wyszukiwanie rozpoczyna się od obliczonego offsetu od końca ciągu znaków na wejściu STR.

Wejście LEN

Długość fragmentu do zbadania z wejścia STR.

Jeśli nie została określona długość, badanie trwa do końca ciągu znaków.

Wyjście

Wyjście zwraca liczbę wystąpień znaków CHARS w STR.