StringReplace não substitui aspas simples?

29/09/2004

Endereco := StringReplace(Endereco, ´´´,´´, [rfReplaceAll]);

Mas não dá certo parece que ele não aceita aspas simples...


Wgm8

Respostas

29/09/2004

Nildo

Endereco := StringReplace(Endereco, ´´´,´´, [rfReplaceAll]); Mas não dá certo parece que ele não aceita aspas simples...


Substitui sim, é que faltou uma aspas. O correto está abaixo:
Endereco := StringReplace(Endereco, [color=red:45d2a05347]´´´´[/color:45d2a05347],´´, [rfReplaceAll]);

Onde está de vermelho são 4 aspas e não 3.


Responder Citar

29/09/2004

Keitarosan

Sinceramente quando se trata de aspas dentro de aspas, eu prefiro trabalhar usando o codigo ascii #39, fica muito menos ´poluido´ do que aglomerar 4 aspas....

Mas é o que Nildo falou :D


Responder Citar

30/09/2004

Wgm8

Valeu pessoal pelo toque.
Deu Certo o uso de 4 aspas.
Interessante isso!!!

Sem mais...


Responder Citar

04/10/2004

Khundalini

Isso não é interessante. Isso é Object Pascal básico. Alias, isso é uma característica da própria linguagem Pascal, e isso tb existe em C. Ou seja, se vc usa um delimitador ou caracter de formatação qualquer e você precisa que ele seja mencionado em uma string, ele tem que ser definido duas vezes.

[]s
Rubem Rocha
Manaus, AM


Responder Citar