Remova os caracteres não alfanuméricos JavaScript
input.replace(/\W/g, '') //doesnt include underscores
input.replace(/[^0-9a-z]/gi, '') //removes underscores too
Annoying Ant