Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Aprendizporumavida

String replace

Recommended Posts

Bom dia pessoal, estou utilizando a seguinte sintaxe da string replace

 

 

ShowMessage(StringReplace(edit1.text, '.', '', [rfReplaceAll]));

 

neste caso ele retira de meu edit os pontos, mas eu precisava também retirar outros, como virgula(,) sinal de menos (-)

 

se tento atribuir assim ShowMessage(StringReplace(edit1.text, '.', '', '-', ',', [rfReplaceAll]));

 

não da certo.

 

Se alguem puder me dar um help..

 

Obrigado desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer assim:

var
	Str: string;
begin
	Str:= StringReplace(edit1.text, '.', '', [rfReplaceAll]);
	Str:= StringReplace(Str, ',', '', [rfReplaceAll]);	
	StringReplace(edit1.text, '-', '', [rfReplaceAll]);
	ShowMessage(Str);

ou ainda ...

 

Str:= Edit1.Text;
  Delete(Str, Pos(',', Str), 1);
  Delete(Str, Pos('-', Str), 1);
  Delete(Str, Pos('.', Str), 1);
  ShowMessage(Str);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.