Search code examples
javascriptreplacespecial-characters

Replacing different characters with one


I have this code: .replace(/\ /g, "-"); that replaces every space with a dash. Now, how do I filter out non-letter characters to be replaced with a dash. I have tried .replace(/\ 12345/g, "-"); (a space and numbers 1-5) but it doesn't work for me.


Solution

  • Try this:

    .replace(/[ A-Za-z]/g, "-");

    will replace A-Z, a-z and spaces.