热门使用javascript replace
javascript删除stringby中的所有数字和所有文字?
https://jsfiddle.net/jgcsw41s/
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
var str = "123aBcD#$%";
var res = str.replace("1-9,a-z,A-Z", "");
alert(res);
}
</script>
当我测试我的代码时,它不会被替换。
我该怎么做?
答案 0 :(得分:4)
你可能想试试,正则表达式。
str.replace(/[a-zA-Z0-9]/g, '')
或者Rob提到(感谢Rob)。
str.replace(/\w/g, '')
也会这样做。