我正在使用JavaScript RegEx来过滤输入(白名单只有可接受的字符).当.match()返回一个数组时,我发现将字符串"粘合"在一起的最好方法如下,这看起来很难看,因为我必须删除逗号.
myString.match(/[A-Za-z-_0-9]/g).toString().replace(/,/g,'')
Run Code Online (Sandbox Code Playgroud)
在JS中有更好的RegEx方法,还是处理数组的更好方法(例如Ruby中的.join)?
谢谢Brian