Grazie mille dell'indicazione. Approfitto, e poi non ti stresserò più riguardo questo argomento, per esporti altre espressioni regolari utilizzate per i miei scopi.
(Chiaramente, se vuoi e puoi altrimenti non fa niente)
Seguono le espressioni regolari che ho formulato:
1) - Per solo testo --> if (!preg_match('#^[a-zA-z]+$#i', $nome))
2) - Per soli numeri --> elseif (!preg_match('#^[0-9]+$#i', $telefono))
3) - Per indirizzo email --> elseif (!preg_match('#^[a-zA-Z0-9][_\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\.)+([a-z]{2,4})$#i', $email))
4) - Per URL sito web --> Me l'hai risolta tu![]()
Utilizzo una formula corretta per i scopi di cui i primi 3 punti?