Remoção de caracters específicos

A partir do JavaScript ES6 (2015), existe um recurso chamado 'Normalize' que permite substituir acentos por caracteres sem acentuação. Para Latino-americanos essa funcionalidade é importante para não quebrar a aplicação com nomes de variaveis/funções em linguagem com caracteres não pertencentes a todos os idiomas. Nesse exemplo só deixei letras e número. Os espaços são retirados, mas é facil deixalos usando na regex de subtituição. Exemplo: São Paulo => saopaulo

Texto
Output