Yo realice mi solución por búsquedas en especifico:
nombre = ^([A-Za-záéíóú´ñ]+\s?)+ calle = Calle\s?[\wáéíóú´ñ+\s]+ número = \b\d{1,3}\b(?!/) código postal = \b\d{5}\b(?!/)
por separado funcionan, pero si los quiero unidos esta es mi propuesta (los acentos alargan mucho la expresión):
(^([A-Za-záéíóúñ]+\s?)+|).+(Calle\s?[\wáéíóúñ+\s]+|)(\b\d{1,3}\b(?!/))|(\b\d{5}\b(?!/))|([\wáéíóúñ\s]+)
Saludos.