Назначение: вставка в строку s подстроки s1, начиная с позиции n (аналогичная библиотечная функция есть в Pascal).
Функция Reverse(s)
Назначение: изменение порядка символов в строке s на противоположный.
Функция Pos(s,s1)
Назначение: поиск первого вхождения подстроки s1 в строку s (аналогичная функция C — strstr).
Функция LastPos(s,s1)
Назначение: поиск последнего вхождения подстроки s1 в строку s.
Функция WordIndex(s,n)
Назначение: определение позиции начала в строке s слова с номером n.
Функция WordLength(s,n)
Назначение: определение длины слова с номером n в строке s.
Функция SubWord(s,n,l)
Назначение: выделение из строки s l слов, начиная со слова с номером n.
Функция WordCmp(s1,s2)
Назначение: сравнение строк (с игнорированием множественных пробелов).
Функция StrSpn(s,s1)
Назначение: определение длины той части строки s, которая содержит только символы из строки s1.
Функция StrCSpn(s,s1)
Назначение: определение длины той части строки s, которая не содержит символы из строки s1.
Функция Overlay(s,s1,n)
Назначение: перекрытие части строки s, начиная с позиции n, строкой s1.
Функция Replace(s,s1,s2)
Назначение: замена в строке s комбинации символов s1 на s2.
Функция Compress(s,t)
Назначение: замена в строке s множественных вхождений символа t на одно.