Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.06;
Скачать: CL | DM;

Вниз

КАк убрать ковычку из строки?   Найти похожие ветки 

 
GH@ST   (2005-01-21 12:49) [0]

Ковычку имеется ввиду одинарную..тоесть как это в коде написать?


 
Ega23 ©   (2005-01-21 12:49) [1]

""


 
Poirot ©   (2005-01-21 12:49) [2]

""""


 
Vlad ©   (2005-01-21 12:52) [3]


> КАк убрать ковычку из строки?

StringReplace ?


 
GH@ST   (2005-01-21 12:52) [4]

И чего бы сие значило?
Тут получается """
а компилятору такая постановка вопроса не нравится..


 
Ega23 ©   (2005-01-21 12:52) [5]

""""""


 
Ega23 ©   (2005-01-21 12:53) [6]

Или """"""""""""


 
GH@ST   (2005-01-21 12:53) [7]

> Vlad ©
попробуй напиши
Str:=StringReplace(Str,""","",[rfReplaceAll]);


 
GH@ST   (2005-01-21 12:54) [8]

> Ega23 ©
В некой строке среди текста есть такая ковычка..надо ее там найти и убрать..как сделать-то?


 
Poirot ©   (2005-01-21 12:55) [9]

кто больше:)
Ждём автора - вопрос реально инетресный - сабж от тела в корне отличаются:) Кому верить?: (с)
ЗЫ: если что - то я написал строку и одной ковычки, а [1] просто ковычка... )


 
Poirot ©   (2005-01-21 12:56) [10]

GH@ST   (21.01.05 12:54) [8]
не 3 ковычки а 4!!! Это важно! Считать умеешь?!


 
Ega23 ©   (2005-01-21 12:58) [11]

Нихрена не понимаю, что надо...
НО ПРИКОЛЬНО-О-О-О!!!!!!   :-)))))))))))


 
GH@ST   (2005-01-21 13:01) [12]

Господа может я чего-то непонятно..обьясняю..простите конечно..вот пример
вот строка
What"s It All About Alfie?
там ковычка...как ее оттуда убрать...речь идет о том, что таких строк много...


 
Poirot ©   (2005-01-21 13:02) [13]

Str:=StringReplace(Str,"""","",[rfReplaceAll]);


 
GH@ST   (2005-01-21 13:04) [14]

> Poirot ©
Вот теперь даже я понял..спасибо..


 
Ega23 ©   (2005-01-21 13:07) [15]

Ты вот что: задай цвет для строк в редакторе. Tools -> Editor Options -> Color


 
Lord Zmiy ©   (2005-01-21 14:53) [16]

Ега опять ересь несешь :) ...
Гхост самый простой способ прогани через цикл строку посимвольно и просто замени все кавычки на ммм ... интересно а как сказать ничего :) .... или сдвинь строку на символ влево в месте встречи кавычки наверняка есть функция к сожалению не знаю такой :) напиши сам


 
REA   (2005-01-21 15:26) [17]

Ковычек не бывает. Бывают кавычки. Так что будь уверен - в строке нет ковычек.


 
Ega23 ©   (2005-01-21 15:29) [18]

Ега опять ересь несешь :) ...

А где ты ересь увидел????


 
Stanislav ©   (2005-01-21 15:39) [19]

L:=POS (#39,str)
Delete (str,L,1)


 
Separator ©   (2005-01-21 15:39) [20]

/[16]/
ага так:

function UborKavychek(const Value: String): String;
var
   i, j, L: Integer;
begin
   L:= Length(Value);
   j:= 0;
   SetLength(Result, L);
   for i:= 1 to L do
       if Value[i] = #39
         then Inc(j)
         else Result[i - j]:= Value[i];
   SetLength(Result, L - j);
end;

:)


 
Poirot ©   (2005-01-21 15:42) [21]

Stanislav ©   (21.01.05 15:39) [19]
а на 2-е ковычки?:)))
Lord Zmiy ©   (21.01.05 14:53) [16]
Это один из саимых помоему не рациональных способов... и кстати реплейс что-то подобное делает:) Велосипедик изобретать буим:)


 
Poirot ©   (2005-01-21 15:44) [22]

Separator ©   (21.01.05 15:39) [20]
Престрелите меня:) кто ешшо что сделает с этими бЭдными Ковычечками?:)))


 
kergma   (2005-01-21 17:19) [23]

У меня нашлись 5 копеек:
s: "Ст"ро"ка "в" которой"" "д""о" "ф"и"г"а кО"в"ы"че"к"!!"!"!"" "
================================================================
s:= " "  + s + " ";
i := pos("""", s);
while i>0 do
begin
  delete(s,i,1);
  i := pos("""", s);
end;
  delete(s,1,1);
  delete(s,length(s),1);
-----------------------------------------
2Poirot : БАБАХ!!!!!!



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

Текущий архив: 2005.02.06;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.024 c
14-1104943716
Piter
2005-01-05 19:48
2005.02.06
Где бы взять драйвер, который возвращал бы информацию о процессах


8-1098588797
pika
2004-10-24 07:33
2005.02.06
это смешно но я запутался в Image :-)


1-1106301934
SERGGG
2005-01-21 13:05
2005.02.06
Счетчик


1-1106400790
netnetnetnet
2005-01-22 16:33
2005.02.06
Процедура, работа в фоне?


14-1105891385
Kerk
2005-01-16 19:03
2005.02.06
ICQ