Gracias pateketrueke, pero si hago eso que dices, simplemente no funciona, mira te paso la expresión completa, en vez de 63, le pongo 5 para comprobar, y ya veras como aunque tenga 100 caracteres lo sigue validando como verdadero.
He probado a hacerlo con el patrón antes de la arroba unicamente, tal y como tu me lo has puesto, pero en vez de 63 con 5, y veras que nada, que lo evalua como 1 a pesar de tener mas de 8 caracteres en total:
Un saludo.