Fórum Retirar sobrenome repetido #591120

05/02/2018

0

Bom dia..
Tenho a seguinte situação.
Tenho uma lista com nomes, e tem alguns que as pessoas cadastraram repetindo os sobrenomes, como por exemplo:
Roberto da Silva Araujo Araujo
Adalberto Francisco Moscada Francisco Moscada

Percebe-se acima que tenho que fazer um tratamento para retirar o Araujo que está repetido e o Francisco Moscada.
Alguém tem alguma ideia de como fazer isso no delphi?
Leandro Carvalho

Leandro Carvalho

Responder

Posts

07/02/2018

Ermesom Lourenco

Bom dia,

Para fazer o que deseja terá de quebrar a string de acordo com os espaços. Este post (http://www.delphibasics.co.uk/RTL.asp?Name=TStringList) mostra como podes fazer isto.

Há porém uma questão: Como sabe que realmente o cliente digitou incorreto, conseguirá sempre decidir por ele se seu nome está com erro de digitação ? E se o nome dele for desta forma?
De acordo com a experiência que tenho, cabe à quem cadastrou a validação do nome (por não sabermos se está correto ou não da forma que está), porém o "como fazer" que questionou a citação acima te ajudará.

No mais, espero ter ajudado
Responder

Gostei + 0

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

Aceitar