猿问

js去除字符串中非字符元素,有没有简单的正则表达式?

有一个字符串 var b = "0_0 (: /-\ :) 0-0", 想让他变成 0000,

我想到的一个方法就是



b.replace(/[.,\(,\),\_,\-,\:,\ ,\/]+/g,'')

把所有可能的情况都放到[]中,然后替换掉。

有没有更快捷的方式?


阿波罗的战车
浏览 351回答 1
1回答

料青山看我应如是

b.replace(/\W|_/g, '')
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答