Справочная система Matrix32
DeleteRepeatingSymbols Function | Удаляет повторяющиеся символы.Unit Matrix32 Declaration Function DeleteRepeatingSymbols(const S: string; Chars: TSetOfChars; ReplaceChar: Char): string; Description Удаляет из строки S повторяющиеся символы Chars, оставляя один из них и заменяя его на символ ReplaceChar. Если символы из множества Chars находятся в начале или в конце строки, то они полностью обрезаются. Функция оптимизирована для быстрой обработки длинных строк
|