Validation of criteria in proper nouns

Estimados todos:

Estoy usando la regex(., ‘^([A-Z]{1}[a-z]{1,}\s)([A-Z]{1}[a-z]{1,}\s?)+$’) para escribir nombres con mayúscula y minúscula, pero esta formula solo me permite escribir más de dos nombres. Pasa el caso que hay personas que solo tienen un nombre y apellido, entonces me gustaría saber que debo utilizar para tener las dos opciones en la misma pregunta, y también colocar la tilde.
Saludos

@rharo88, could you kindly give a sample of some names so that the community should be able to help you with the regex?