我想删除变量中的字符[
和]
。我怎样才能做到这一点?我的变量与此类似:
var str = "[this][is][a][string]";
非常感谢任何建议!
答案 0 :(得分:9)
看到正则表达式的力量:
str = str.replace(/[\]\[]/g,'');
答案 1 :(得分:0)
最快的方式
function replaceAll(string, token, newtoken) {
while (string.indexOf(token) != -1) {
string = string.replace(token, newtoken);
}
return string;
}
你需要做的只是......
var str = "[this][is][a][string]";
srt=replaceAll(str,'[',''); //remove "["
str=replaceAll(str,']',''); //remove "]"