grazie AnĒkin,

io avevo risolto in questo modo

if (!eregi("^[a-z]{1}[a-zé-˙/ /'/-]{2,60}$", $_POST['cognome'])

per prendere anche i caratteri in uso in cognomi stranieri presenti in abbondanza nell'intervallo é-˙, cosa ne pensi?

Riguardo al trattino forse hai ragione, ma per non saper ne leggere e ne scrivere...

Fammi sapere cosa ne pensi.