jquery删除[[和]]之间的字符串部分

时间:2012-06-08 07:19:21

标签: jquery string

使用Jquery我想删除方括号之间包含的内容,例如:

[[将被删除]]

我尝试过一些事情,但任何人都可以帮助我吗?

谢谢!

4 个答案:

答案 0 :(得分:4)

这不是jQuery,只是JavaScript。

"[[to be removed]]".replace(/\[{2}[^\]]+\]{2}/ig, "[[]]");

答案 1 :(得分:3)

使用replace功能:

yourStr.replace(/\[\[.*?\]\]/g,"[[]]"); 

答案 2 :(得分:2)

又一个不同的演示 http://jsfiddle.net/amVS9/

<强>码

$('div').text(function(_, text) {

   return text.replace(/\[\[.*?\]\]/g, "[[]]");
});
​

答案 3 :(得分:1)

您应该查看JavaScript replace()函数。