MyChat Scripts Engine: Trim

MyChat Scripts: функция Trim, "обрезка" пробелов с начала и конца строки

Обрезать пробелы в начале и в конце строки.

 

Синтаксис

function Trim(st: string): string;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

st

string

исходная строка.

 

Результат функции

Строка с удалёнными слева и справа пробелами.

 

Пример

const
  sFirst  = '           Hello world!';
  sSecond = 'That''s all, folks!    ';
var
  s: string;
begin
   s := trim(sFirst);
   mLogScript('|' + s + '|', 'length: ' + inttostr(length(sFirst)) + ' / ' + inttostr(length(s)));      
   
   s := trim(sSecond);
   mLogScript('|' + s + '|', 'length: ' + inttostr(length(sSecond)) + ' / ' + inttostr(length(s)));
end.

Результат работы скрипта

[18:12:36] (Log "Trim"): [length: 23 / 12] |Hello world!|

[18:12:36] (Log "Trim"): [length: 22 / 18] |That's all, folks!|
 

Ещё посмотреть

IntToStr
mLogScript