Макс, большое спасибо за наводку! Уже нашёл очень полезную ветку:
Функция, которая убирает перевод каретки в строке. и пошёл читать справку к функции match про регулярные выражения.
"Хорошо! "Стамбул - город контрастов". А объявление перепишем:" (с)
X++:
static str trimLikeExcel(str _sourceString)
{
TextBuffer buf = new TextBuffer();
;
buf.setText(_sourceString);
buf.replace(' +', ' ');
return strLRTrim(buf.getText());
}
P.S. Не надо ли добавить еще строку textBuffer.regularExpressions(true); , как это сделано в упомянутой полезной ветке в примере у Максима Горбунова?