Ciao a tutti,
spero di non trattare un argomento trito, ma la ricerca sul forum č disabilitata....
Vorrei testare un campo di input di un form utilizzando le espressioni regolari, si tratta di un cognome, che, come č noto, deve iniziare con un carattere, e puō proseguire anche con spazio, apostrofo, trattino e accentate (se ho dimenticato qualcosa aggiungetelo pure)
Quello che non riesco a testare sono proprio le accentate
Ho provato con
if (!eregi("^[a-z]{1}[a-z/ /'-]{2,60}$", $_POST['cognome']))
if (!eregi("^[a-z]{1}[\w]{2,60}$", $_POST['cognome']))
if (!eregi("^[a-z]{1}[[:alpha:]]{2,60}$", $_POST['cognome']))
Cosa non manca alla mia ignoranza??
Grazie.