/^[a-zA-Z0-9]+$/

se invece e' per degli hash

/^[a-fA-F0-9]{32}$/

dove 32 e' il numero di caratteri per l' md5, da cambiare con 40 per sha1 ... etc etc