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

Как экранировать одинарную кавычку?   Найти похожие ветки 

← →
<Evil>   (2008-09-29 11:26) [0]

Есть функция замены подстроки в строке:

function StrReplace(const Str, Str1, Str2: string): string;
// str - исходная строка
// str1 - подстрока, подлежащая замене
// str2 - заменяющая строка
var
 P, L: Integer;
begin
 Result := str;
 L := Length(Str1);
 repeat
   P := Pos(Str1, Result);
   if P > 0 then
   begin
     Delete(Result, P, L);
     Insert(Str2, Result, P);
   end;
 until P = 0;
end;


Но она не находит кавычки в

tmpstr = "B9 TRIBECA  LIMITED 5 SEATS "06";

StrReplace(tmpstr, "", """");


← →
Труп Васи Доброго ©   (2008-09-29 11:35) [1]

поставь str1="""", а не "", так как "", это пустая строка.


← →
<Evil>   (2008-09-29 11:39) [2]

блин ручник я!!!



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

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



Память: 0.45 MB
Время: 0.011 c
15-1221537289
Slider007
2008-09-16 07:54
2008.11.09
С днем рождения ! 16 сентября 2008 вторник


15-1221560475
axis_of_Evil
2008-09-16 14:21
2008.11.09
Mac OS X .. вроде Leopard


15-1221195608
[i2e]
2008-09-12 09:00
2008.11.09
Как повернуть текст на 90 градусов?


13-1122368824
Чапаев
2005-07-26 13:07
2008.11.09
Запустить не-.NET-приложение


2-1222927304
SkyN
2008-10-02 10:01
2008.11.09
PostMessage




   Наверх