Separar uma string em duas partes
Pessoal...
Eu tenho a seguinte situação:
Eu tenho uma tabela de endereços aonde vou passar o CEP e tenho que pegar o campo Logradouro referente ao CEP e dividí-lo em duas partes, pois vou passar a segunda parte desta string para o campo Complemento.
Ex.:
String Original: Rua Joaquim Nabuco 1234 sl 02
Retorno:
String 1: Rua Joaquim Nabuco
String 2: 1234 sl 02
Como eu faço isso?
O que haviam me sugerido é que eu pegasse o último nome da Rua (no exemplo seria Nabuco) e separasse o que teria depois desse último nome para o campo Complemento.
Alguém pode me ajudar?
Eu tenho a seguinte situação:
Eu tenho uma tabela de endereços aonde vou passar o CEP e tenho que pegar o campo Logradouro referente ao CEP e dividí-lo em duas partes, pois vou passar a segunda parte desta string para o campo Complemento.
Ex.:
String Original: Rua Joaquim Nabuco 1234 sl 02
Retorno:
String 1: Rua Joaquim Nabuco
String 2: 1234 sl 02
Como eu faço isso?
O que haviam me sugerido é que eu pegasse o último nome da Rua (no exemplo seria Nabuco) e separasse o que teria depois desse último nome para o campo Complemento.
Alguém pode me ajudar?
Marcos.gandin
Curtidas 0
Respostas
Sremulador
26/11/2007
amigo, você deve ter algum sinal para poder saber onde quebrar, tipo um @ ou mesmo seja fixo, você pode usar o comando copy com o comando pos
GOSTEI 0
Marcos.gandin
26/11/2007
O problema é que eu não tenho nenhum sinal pra saber aonde quebrar.
Eu vou receber a string como no exemplo (Rua Joaquim Nabuco 1234 sl 02) e preciso separá-la em duas partes.
Alguém se hablita a me dar uma ajuda?
Eu vou receber a string como no exemplo (Rua Joaquim Nabuco 1234 sl 02) e preciso separá-la em duas partes.
Alguém se hablita a me dar uma ajuda?
GOSTEI 0
Jose Almeida
26/11/2007
Que tal ler a String ao contrário.
Use o espaço em branco como marcador.
Pare no terceiro espaço encontrado
Use o espaço em branco como marcador.
Pare no terceiro espaço encontrado
GOSTEI 0