Que yo sepa no, tenes que tener en cuenta que un numero hexadecimal puede estar compuesto por numeros y letras y tener la longitud que quiera, por ejemplo CACA o BEBE son numeros hexadecimales validos
En resumen me parece que vas a tener que hacer una funcion de comprobacion de datos (segun infiero, el edit es para entrada del usuario).