1. Присваивание s1 := 'ВГТУ'; s2 := '_ЕГФ';
2. Слияние, объединение строк с помощью символа +.
В результате выполнения операции s3 := s1 + s2; получим строку s3, являющуюся объединением строк s1 и s2. s3 получит значение 'ВГТУ_ЕГФ'.
3. Сравнение с помощью всех операций отношения.
Сравнение строк происходит посимвольно, начиная с первого символа. Строки равны, если имеют одинаковую длину и посимвольно эквивалентны.
4. Функция Copy (исх_строка, нач_номер, длина)
Выделение подстроки заданной «длины» из «исходной строки», начиная с символа, определенного «начальным_номером».
s1 := 'ВГТУ_ЕГФ';
s2 := Copy(s1,6,3);{Результат: s2 получит значение 'ЕГФ'}
5. Процедура Insert(подстрока, исх_строка, нач_номер);
Позволяет вставить в исходную строку, начиная с указанной позиции, фрагмент другой строки.
6. Процедура Delete(исх_строка, нач_номер, длина)
Удаляет из «исходной строки» подстроку заданной «длины», начиная с заданного «номера»:
S:= 'ВГТУ_ЕГФ';
Delete(S,1,5);{Результат: S получит значение 'ЕГФ'}
7. Функция Length(строка)
Возвращает длину строки (количество символов в ней).
8. Функция POS(подстрока, строка)
Возвращает номер символа, начиная с которого «подстрока» встречается в «строке» (если не встречается – возвращает ноль). Прописные и строчные буквы считаются различными.
N := Pos('ра', 'Абракадабра'); {N получит значение 3}
9. Функция UpCase(символ строки)