La soluzione utilizza le RegExp.
Verifica se la stringa (in questo caso str) e` formata solo da numeri e se i caratteri sono esattamente 5:
/^\d{5}$/
^ = inizo stringa
\d = caratteri numerici - equivale a [0-9]
{5} = esattamente 5 caratteri
$ = fine stringa
Ciao
Michele