Главная страница
    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.49 MB
Время: 0.027 c
1-1106272696
ДЫМ
2005-01-21 04:58
2005.02.06
Как на канве нарисовать жирную пунктирную линию


3-1104410848
Некто
2004-12-30 15:47
2005.02.06
sqlcode codes and messages


1-1106366410
Александр1
2005-01-22 07:00
2005.02.06
wcrypt2.dcu


9-1099156472
lokid7
2004-10-30 21:14
2005.02.06
Сокобан


1-1105912949
_dimka
2005-01-17 01:02
2005.02.06
FreeReport





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский