0

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

[[即将被删除]]

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

谢谢!

4

4 回答 4

4

这不是 jQuery,只是 JavaScript。

"[[to be removed]]".replace(/\[{2}[^\]]+\]{2}/ig, "[[]]");
于 2012-06-08T07:24:15.210 回答
3

使用replace功能:

yourStr.replace(/\[\[.*?\]\]/g,"[[]]"); 
于 2012-06-08T07:28:25.297 回答
2

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

代码

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

   return text.replace(/\[\[.*?\]\]/g, "[[]]");
});
​
于 2012-06-08T07:33:59.717 回答
1

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

于 2012-06-08T07:23:36.570 回答