В Pascal существует множество подпрограмм для работы со строками.  Многие из них вызываются с помощью точечной нотации и называются 
методами. Полный список методов работы со строками можно найти в Интернете. 
Познакомимся с некоторыми из них.
s := 'aAbBcC'
sUp := upercase(s);  // sUp = "AABBCC" - метод, который переводит каждый символ строки в верхний регистр
sLow := lowercase(s) // sLow = "aabbcc" - метод, который переводит каждый символ строки в нижний регистр
Метод всегда записывается с круглыми скобками. Внутри скобок идут какие-либо параметры, если они необходимы.
Еще один полезный метод  - val
(s, v, ind) - метод проверки, все ли символы строки цифры. 
s - исходная строка, в 
v записывается число, если исходная строка являлась числом, и 0 иначе, в 
ind записывается номер первого индекса 
s, который не является цифрой, или 0, если s
 - это число.
s := 'ab1c'
val(s, v, ind);
writeln(v, ' ', ind);    // 0 3
s := '123';
val(s, v, ind);
w(vriteln, ' ', ind);    // 123 0
Полезный метод trim(s) - позволяет удалить пробелы в начале и в конце строки
s := '    ab 1c   ';
print('s=', trim(s));    // s=ab 1c