¿Cómo podemos reemplazar todos los caracteres especiales con _ , siempre que si hay caracteres especiales continuos, deben reemplazarse con solo un _ ? Ejemplo a continuación.
| I/P. | O/P |
|---|---|
| a B C D e# | a B C D e_ |
| a B C D e | a B C D e |
Estoy usando str.replace(/[^\w\s]/gi, '_') , que funciona bien para caracteres no continuos.