Regex Java

0 respostas
X

Boa noite galera, estou com problemas de regex

preciso fazer um regex que pegue o endereço da pessoa, posso receber 2 tipo de txt com o endereço, no primeiro caso ele vem sozinho, e pego com este regex "(?!/\d{1,5}\)\s/)+?\d{1,5}\)\s(.+?)\nNúmero" até ai td bem… meu problema é no segundo caso que o txt me traz 2 endereços juntos

Caso 1:

(685) R. Bolonha
Passa Vinte
Palhoça - SC CEP: 00000
Número 

Caso 2:

(783) R. Papa Paulo VI 607 Endereço Entrega
    Ponte do Imaruim (4398) R. SANTA TEREZA
    Palhoça - SC CEP: 000000 Balneário
    Florianópolis - SC CEP: 00000

e nesses casos tenho que pegar somente " R. Papa Paulo VI Ponte do Imaruim Palhoça - SC CEP: 000000" que no caso seria o primeiro endereço

preciso pegar o Endereço com somente com 1 regex nos 2 casos, tem como?

os dados são fictícios, e as reticências significa q o texto continua

Desde já agradeço, abrc!

Criado 21 de maio de 2019
Respostas 0
Participantes 1