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?
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
Curtir tópico
+ 0
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
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
Clique aqui para fazer login e interagir na Comunidade :)