ho provato cosi e sembra che funziona:

codice:
if (ereg("[0-9]{1,3}", "4nt4goni4")) { 
	echo "ok";
}
però non deve consentire altre due cose:
1) l'inserimento di caratteri speciali
2) il conteggio di caratteri da un minimo di 8 ad un massimo di 12