Trabalhando com String´s

Delphi

31/03/2003

Caros colegas preciso de uma rotina que em determinado momento receba um nome e busque dentro deste nome busque um caracter ( ´ ) e substitua-o por um espaço em branco.


[]´s

Oscar Luiz


Oscarluiz

Oscarluiz

Curtidas 0

Respostas

Carlos Filho

Carlos Filho

31/03/2003

Caros colegas preciso de uma rotina que em determinado momento receba um nome e busque dentro deste nome busque um caracter ( ´ ) e substitua-o por um espaço em branco. []´s Oscar Luiz


o código usa a função muito util StringReplace
ST é uma variavel qualquer que no meu exemplo armazenará a string original (com ´) e também receberá a string sem o ´ no final...

var
        ST: String
begin
        //em pascal coloca-se duas ´ (aspas simples) para indicar que tal 
        //caractere faz parte da string, isto é, não é um delimitador da 
        //mesma
        ST := ´MacDonald´´s´
        //Abaixo no segundo parâmetro da função são vistas 4 aspas 
        //simples, uma após a outra.
        ST := StringReplace(ST,´´´´,´ ´,[rfReplaceAll]);
end;


Agora dentro de ST haverá

MacDonal s

não mais haverá ´MacDonald´s´!!


:D


GOSTEI 0
POSTAR