Решено: Не могу избавится от пробела в строке

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Re: Не могу избавится от пробела в строке

Сообщение azsx » 02.09.2016 10:30:33

там странность с кодом 20, а не 32...

где вы видите странности с кодом 20? Всё, что я вывожу куда бы то ни было - это только 32 код. зы понял вы о 16 коде.
В оригинале у меня была еще такая строка, как только получал строку целиком с БД
for i:= 0 to 31 do ReplaceStr (text_html, char(i), ' ');
а уже потом я рассчитывал убрать пробелы условием.

Добавлено спустя 49 минут 46 секунд:
зы
и всё таки почему не убираются пробелы по условиям???
Всем спасибо, pupsik всё сделал.
azsx
энтузиаст
 
Сообщения: 959
Зарегистрирован: 16.11.2015 06:38:32

Re: Решено: Не могу избавится от пробела в строке

Сообщение bormant » 03.09.2016 00:23:17

pupsik,
вы высказали претензию к конкретному коду -- поиску #32 или, если угодно, #$20 в UTF8 строке.
Я вам указал на то, что подобные претензии для #0..#127 необоснованны в силу особенности кодирования в UTF8.
Если по-прежнему не согласны именно с этим доводом, аргументы в студию.

По поводу всех остальных не имеющих отношения к первоначальному утверждению доводов -- давайте попробуем держать котлеты и мух отдельно.
Аватара пользователя
bormant
постоялец
 
Сообщения: 407
Зарегистрирован: 21.03.2012 11:26:01

Re: Решено: Не могу избавится от пробела в строке

Сообщение pupsik » 03.09.2016 11:39:39

pupsik всё сделал.
не..е: я просто набросал, по мелочи. А делать вам :D

п.с.
bormant не к тому цепляетесь...

Добавлено спустя 21 минуту 12 секунд:
azsx trim, если не ошибаюсь, удаляет пробелы (и не только) в начале и конце строки. Поэтому stringreplace в помощь.
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Пред.

Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

Рейтинг@Mail.ru