pascalabcnet/InstallerSamples/!Tutorial/07_CharString/String5.pas

18 lines
761 B
ObjectPascal
Raw Permalink Normal View History

// Строки. Стандартные подпрограммы работы со строками
2015-05-14 22:35:07 +03:00
var
s: string := ' Pascal__NET ';
s1: string := 'NET';
begin
writeln('Исходная строка: ''',s,'''');
2015-05-14 22:35:07 +03:00
s := Trim(s);
writeln('После вызова функции Trim: ''',s,'''');
2015-05-14 22:35:07 +03:00
var p := Pos(s1,s);
writelnFormat('Позиция подстроки ''{0}'' в строке ''{1}'' равна {2}',s1,s,p);
2015-05-14 22:35:07 +03:00
Delete(s,7,2);
writeln('После удаления символов __: ',s);
2015-05-14 22:35:07 +03:00
Insert('ABC.',s,7);
writeln('После вставки подстроки ''ABC.'': ',s);
writeln('Первая часть строки: ',Copy(s,1,9));
writeln('Последняя часть строки: ',Copy(s,11,3));
2015-05-14 22:35:07 +03:00
end.