Fórum Trabalhando com String´s #150750

31/03/2003

0

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

Responder

Posts

31/03/2003

Carlos Filho

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


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar