87,910
社区成员
发帖
与我相关
我的任务
分享
var except = "abc";
var reg = new RegExp("\\S+", "g");
var str = "abc bcd bca acb ddd efff 中文abc";
var m, ret = [];
while( m = reg.exec(str) ){
if(m != except){
ret.push(m);
}
}
alert(ret.join("\n"));
var str = "abc bac abc cab bac",
strbuff = " " + str + " ";
strbuff = strbuff.replace(/\s+abc\s+/g, ' ');
alert(strbuff.replace(/^\s+|\s+$/g, ''));
或者用split()