标签: javascript replace special-characters
我有这个代码: .replace(/\ /g, "-"); 用短划线替换每个空间。现在,如何过滤掉要用短划线替换的非字母字符。我试过.replace(/\ 12345/g, "-");(空格和数字1-5),但它对我不起作用。
.replace(/\ /g, "-");
.replace(/\ 12345/g, "-");
答案 0 :(得分:2)
试试这个:
.replace(/[ A-Za-z]/g, "-");
将取代A-Z,a-z和空格。
答案 1 :(得分:0)
试试这个
str.replace(/[^a-zA-Z]+/g, '-');