Ok k.b!!

Funziona!

'/^\d+$/'

Dunque, ho letto nel manuale che preg_match ha la sintassi di apertura e chiusura in questo modo "/ ... /" ..e ok
d sta ad indicare le cifre
L'accento circonflesso dovrebbe indicare il contrario (come != è il contario di ==) (..primo dubbio)
Perchè lo slash prima dell'indicatore delle cifre (d) ?
Cosa sta ad indicare +$ ?

ereg deprecato: ma se ho un'espressione regolare su campo mail con ereg che funziona devo sostituirla con preg_match?

Intanto ringrazio tutti per l'aiuto, gentilissimi come sempre!