Ciao shaone,

se fai il test con quella RE ti da true se trova un carattere che va bene
tu devi verificare che dall'inizio alla fine della stringa ci siano solo caratteri alfanumerici
prova con
codice:
var filtro_civico = /^[a-z\d]*$/gi;
g indica Globale e i non casesensitive