Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Alexander Chelmodeev                 2:5062/17.5    18 Jun 2003  23:01:26
 To : Anton Martynov
 Subject : TABs -> Spaces
 -------------------------------------------------------------------------------- 
 
  10 Июн 2003 Вт в 14:57 : Anton Martynov --> Alexander Chelmodeev:
 
  >>  AM> есть файл. текстовый. кое-где в строках встречаются TABы,
  >>  AM> которые мне надо преобразовать в пробелы... пользуюсь функцией:
  >>
  >> Function tab2space(s:String; i:integer):string;
  >> begin
  >>   result:=copy(s,1,i-1)+copy('        ',1,9-(i mod 8));
  >>   result:=result+copy(s, i+1, maxint);
  >> end;
 
  AM> привет...
 
  AM> не, александр, это не катит. в твоем примере неаакуратная замена
  AM> происходит. я сделал так:
 
  AM> function ReplaceTabs(s: string): string;
  AM> var
 
     Hаконец-то я собрался проверить работу твоей функции (свою-то я давно
 проверил). Оказалось, что твоя где-то глючит. Вроде бы на строках, где более
 одного символа табуляции и строка начинается с него же.
 
     Вот вызов моей функции:
 
     While Pos(#9, stroka)>0 do stroka:=Tab2Space(stroka, Pos(#9, stroka));
 
  ---------------------------------------
 | Александр Челмодеев,
 | http://ichip.rbcmail.ru, ichip.chat.ru
 | mailto: ichip(а)rbcmail.ru
 
 ... NS-Soft
 --- GoldED+/386 1.1.5-20010807 rev.0813 (MS-DOS 7.10 pc) * Chip&Deal *
  * Origin: Кaждaя женщинa пpи жизни имеет пpaвo нa бюcт (2:5062/17.5)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 TABs -> Spaces   Anton Martynov   09 Jun 2003 12:00:01 
 Re: TABs -> Spaces   Anton Martynov   09 Jun 2003 13:04:00 
 TABs -> Spaces   Yura Balyuk   15 Jun 2003 13:55:08 
 TABs -> Spaces   Anton Martynov   18 Jun 2003 10:54:03 
 TABs -> Spaces   Alexander Chelmodeev   09 Jun 2003 20:28:19 
 Re: TABs -> Spaces   Anton Martynov   10 Jun 2003 14:57:04 
 Re: TABs -> Spaces   Andrew S. Bogatyrev   10 Jun 2003 13:24:29 
 TABs -> Spaces   Alexander Chelmodeev   18 Jun 2003 23:01:26 
 Re: TABs -> Spaces   Anton Martynov   19 Jun 2003 10:50:20 
Архивное /ru.algorithms/147063ef0f2af.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional