Вниз
Скачать: CL | DM;

Есть ли Trim для всей строки, а не для краев?   Найти похожие ветки 

 
Jeer ©   (2010-01-31 23:11) [40]

Ну шо поделаешь - таки, да.


 
DVM ©   (2010-01-31 23:34) [41]


> Игорь Шевченко ©   (31.01.10 22:10) [35]
> DVM ©   (31.01.10 21:48) [34]
>
> Откуда такие шедевры ?

C  http://www.delphidabbler.com я ж написал.


 
antonn ©   (2010-01-31 23:37) [42]

ну и я накорябаю, функция от Sha :)
procedure Sha_SpaceCompressInplace(var s: string);
var p,q,t:pchar;  ch:char;
label rt;
begin
 UniqueString(s);
 p := pointer(s);
 if p <> nil then begin
  t := p + (pinteger(p - 4))^;
  if p < t then begin
    q := p;
    repeat;
      dec(t);
      if p > t then
        goto rt;
    until (t^ > " ");
    repeat;
      repeat;
        ch := p^;
        inc(p);
      until ch > " ";
      repeat;
        q^ := ch;
        ch := p^;
        inc(q);
        inc(p);
      until ch <= " ";
      q^ := " ";
      inc(q);
    until p > t;
    dec(q);
    rt: q^ := #0;
    (pinteger(pchar(pointer(s)) - 4))^ := q - pointer(s);
  end;
 end;
end;


 
DVM ©   (2010-01-31 23:42) [43]


> antonn ©

похоже на C программу вмзуально чисто :)


 
Германн ©   (2010-02-01 00:39) [44]


> похоже на C программу вмзуально чисто

Визуально похоже на паскаль.


 
Ega23 ©   (2010-02-01 12:05) [45]


> Дублирующиеся пробелы, Игорь, это когда не одни пробел,
> а несколько. Больше одного то есть.


Про табуляцию не забываем, ага.


 
Anatoly Podgoretsky ©   (2010-02-01 12:59) [46]


> Дублирующиеся пробелы, Игорь, это когда не одни пробел,
> а несколько. Больше одного то есть.

А можно подряд, или все они в разных местах должны быть?



Страницы: 1 2 вся ветка

Скачать: CL | DM;



Память: 0.53 MB
Время: 0.008 c
6-1216304328
Karat
2008-07-17 18:18
2010.04.04
Замена broadcast-пакетов на unicast-пакеты


4-1232355520
Vemer
2009-01-19 11:58
2010.04.04
Определение фокуса на главном окне Windows?


2-1264797504
NoSilence
2010-01-29 23:38
2010.04.04
Рабочий стол за формой


3-1220246663
Finjy
2008-09-01 09:24
2010.04.04
Закрасить строку в ListView


2-1265185700
Darvin
2010-02-03 11:28
2010.04.04
Работа с иконкой своего приложения в трее




   Наверх