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 に答える