ti spiego la Regular Expression...
/^[a-z\d]*$/gi;
/^ = inizio stringa
[a-z\d]* = 0 o più caratteri che siano a-z o \d (numeri)
$/ = fine stringa
g = contolla tutta la stringa (in questo caso non serve visto che si controlla da inizi a fine)
i = non distingue tra minuscole e maiuscole
è questo che volevi sapere?