Originariamente inviato da gm
Veramente in questo caso l'espressione dovrebbe significare che comincia con un numero .

Il carattere ^ nega solo se si trova all'interno di una classe di caratteri, es. [^0-9].

Se posto all'inizio dell'espressione (come in questo caso), indica l'inizio della stringa

http://dev.mysql.com/doc/refman/4.1/en/regexp.html
ecco lo sapevo di aver detto una cavolata, ho fatto un attimo di confusione, sorry




grazie della correzione