Функциональный блок STRCSPN

Функциональный блок STRCSPN определяет количество несовпадающих символов.

Примечание: Эта функция является Binary-Safe. Это означает, что UTF8-символы не могут быть обработаны напрямую.

Вход STR

Определяет строку для анализа.

Вход CHARS

Определяет недопустимые символы.

Вход OFFSET

Определяет позицию в виде целого числа, с которой начинается поиск.

Если смещение отрицательное, то поиск начинается с рассчитанного смещения от конца строки на входе STR.

Вход LEN

Длина участка для анализа от входа STR.

Если длина не определена, то анализируется до конца строки.

Выход

Выход возвращает длину начального сегмента строки STR, состоящего исключительно из символов, которые не встречаются в CHARS.