ContainsOnlyCharacters
| ContainsOnlyCharacters (Функции работы со строками) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция проверяет, содержит ли строковое представление первого аргумента только символы, указанные в строковом представлении второго аргумента.
Синтаксис
ContainsOnlyCharacters(<Аргумент>,<Набор символов>):<0 или 1 (INT)>
Аргументы
<Аргумент>- Аргумент, строковое представление которого требуется проверить.<Набор символов>- Аргумент, строковое представление которого представляет собой набор символов для проверки.
Возвращаемое значение
Функция возвращает 0, если по крайней мере один символ исходной строки не содержится в строке второго аргумента, иначе, функция возвращает 1.
Примеры
Message(ContainsOnlyCharacters(Cos(1.2),".0123456789E+-"));
//Будет выведен 1
Message("ИНН заполнен "+?(ContainsOnlyCharacters(аКнт.ИНН,"1234567890/"),"корректно","некорректно"));
//Проверяет, заполнен ли ИНН контрагента корректными символами
Message(ContainsOnlyCharacters("ABC",""));
//Будет выведен 0
Message(ContainsOnlyCharacters("","ABC"));
//Будет выведен 1