Имя функции | Назначение функции |
Concat(<строка1>,<строка2>,..) | Сцепление строк Сoncat(‘A’,’BC’,’_1’)=’ABC_1’ |
Copy(<строка>,<позиция>,<количество>) | Копирование части строки с заданной позиции Copy (‘INFORMATION’,3,5) = ’FORMA’ |
Length(<строка>) | Определение текущей длины строки Length('строка’)=6 |
Pos(<подстрока>,<строка>) | Определение позиции первого вхождения подстроки в строку Pos(‘e’,‘Определение’)= 4 Pos(‘к’,‘Определение’)= 0 |
Для функции Concat общая длина полученной строки не должна превышать 256 байт. Знак «+» для строковых данных также означает операцию конкатенации.
Для функции Copy, если позиция в строке превышает длину этой строки, то результатом будет пустая строка. Если <позиция>+ <количество> больше длины строки, то копируются лишь последние символы. Если же <позиция> не принадлежитинтервалу [1,255], то возникает ошибка при выполнении программы.