una stringa md5 contiene numeri e le lettere abcdef ? o qualcos'altro ?

può andare bene questa espressione regolare per la sua validazione?

codice:
^[0-9abcdef]{32}$