Espressioni Regolari per nome e cognome

Sto creando delle espressioni regolari da usare con Zend_Validate_Regex ma non sono molto ferrato con le regex.

La mia prima domanda č molto banale: a che serve lo slash iniziale? (es: '/^[abc]')

Non ne trovo traccia da nessuna parte nei manuali.

Ma veniamo alla regex.

Vorrei creare una regex che mi controlli un campo nome e cognome.

- deve permettere come primo carattere solo lettere (maiuscole o minuscole, anche accentate)

- nel resto della stringa sono ammessi anche spazi e apici (')

prima di processare l'input lo filtro con un trim e poi lo faccio lowercase, lo capitalizzo dopo.

Ho scritto questa ma non mi va:

'/^[a-zA-Z\u00C0-\u00F6\u00F8-\u00FF]+([a-zA-Z\u00C0-\u00F6\u00F8-\u00FF\'\s])'

inviato 7 anni fa
arjuna
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda