Uma função nativa da Delphi que retire tudo de uma vez só, acho que não tem, aconselharia a usar StringReplace, ou criar uma função que faça isso.
Ex: function retira(teste : string): string; begin teste := trim(StringReplace(teste,'.','',[rfReplaceAll])); teste := trim(StringReplace(teste,'/','',[rfReplaceAll])); teste := trim(StringReplace(teste,'-','',[rfReplaceAll])); result := teste; end; A função não é muito "elegante" hehehe, mas funciona. []s -----Mensagem original----- De: luciano [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 27 de dezembro de 2004 08:02 Para: delphi Assunto: [delphi-br] String Pessoal alguém sabe se existe alguma função que retire da string um ou mais caracteres que não desejo. Ex: String "11.111.111/1111-11", desta string não quero os pontos, os traços e nem a barra. Grato -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html