1
resposta

Minha Solução

Escrevi a seguinte Regex como solução, contemplando nomes de cidade em que teria caracteres com acentos. Para o caso de nomes de rua terem acento, o Regex tem que ser levemente modificado;

^((?:[A-z][a-z]+\s?)+)(?:\|)*(?:\d{2}\/\d{2}\/\d{4})(?:\|)*((?:[A-z][a-z]+\s?)+(?:\|))(\d{1,4})(?:\|)([\d-]{9})(?:\|)(?:[\w\sãô]+)
1 resposta

Muito bem Helio!

Excelente solução, ficou bem interessante essa regex, foi um bom ponto a questão de acentos em nomes de cidades, algo que poderia acabar saindo um resultado diferente sem essa implementação. Parabéns!

Qualquer dúvida pode contar com a gente aqui no fórum, ta bom?

Abraços e bons estudos :D

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software