ContainsOnlyCharacters

From SunFlurry wiki
Revision as of 18:42, 18 April 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=ContainsOnlyCharacters |caption=Функции работы со строками |type=1 |status=2 |db=0 |exception=Невозможно превра...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  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