
Таблицы
16.7 Предопределенные функции
Основы
Справочник по программированию, 02/2011, 6FC5398-1BP40-1PA0
565
6. Строковые функции
Результат 1-ый параметр 2-ой параметр
до
3-ий параметр
Объяснение
ISNUMBER BOOL STRING Проверить, может ли входная строка быть
преобразована в число.
Результат TRUE, если преобразование
возможно.
ISVAR BOOL STRING Проверить, содержит ли передаваемый
параметр известную в ЧПУ переменную.
(машинные данные, установочные данные,
системные переменные, общие переменные, к
примеру, GUD
Результат TRUE, если в соответствии с
(STRING) передаваемые параметром все из
следующих проверок заканчиваются с
положительным результатом:
- имеется идентификатор
- речь идет об одно- или двухмерном
поле
- индекс массива разрешен
Для осевых переменных в качестве индекса
принимаются имена осей, но без подробной
проверки.
NUMBER REAL STRING Преобразование входной строки в число
TOUPPER STRING STRING Преобразование всех букв входной строки в
прописные
TOLOWER STRING STRING Преобразование всех букв входной строки в
строчные
STRLEN INT STRING Результатом является длина входной строки до
конца строки (0)
INDEX INT STRING CHAR Поиск символа (2-ой параметр) во входной
строке (1-ый параметр). Возвращается место,
где символ был найден в первый раз. Поиск
выполняется слева направо.
1-ый символ строки имеет индекс 0.
RINDEX INT STRING CHAR Поиск символа (2-ой параметр) во входной
строке (1-ый параметр). Возвращается место,
где символ был найден в первый раз. Поиск
выполняется справа налево.
1-ый символ строки имеет индекс 0.
MINDEX INT STRING STRING Поиск одного из указанных во 2-ом параметре
символов во входной строке (1-ый параметр).
Возвращается место, где был найден один из
символов. Поиск осуществляется слева
направо. 1-ый символ входной строки имеет
индекс 0.