Методы класса string
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
const net='NET';
var s: string := ' Pascal__NET ';
begin
writeln('Исходная строка: ''',s,'''');
s := s.Trim;
writeln('После вызова s.Trim: ''',s,'''');
var p := s.IndexOf(net); // Индексация - с нуля
writelnFormat('Позиция подстроки ''{0}'' в строке ''{1}'' равна {2}',net,s,p);
s := s.Remove(6,2);
writeln('После удаления символов __: ',s);
s := s.Insert(6,' ABC.');
writeln('После вставки подстроки ''ABC.'': ',s);
// writeln('Первая часть строки: ',s.Substring(0,9));
// writeln('Последняя часть строки: ',s.Substring(10,3));
var a := s.Split(' ','.');
System.Array.Reverse(a);
s := string.Join(',',a);
writeln(s);
end.