Jquery を使用して、角括弧の間に含まれるものをすべて削除したい。
[[削除予定]]
私はいくつかのことを試しましたが、誰かが私を助けることができますか?
ありがとう!
これは jQuery ではなく、単なる JavaScript です。
"[[to be removed]]".replace(/\[{2}[^\]]+\]{2}/ig, "[[]]");
replace
関数を使用します。
yourStr.replace(/\[\[.*?\]\]/g,"[[]]");
さらに別の小さなデモ http://jsfiddle.net/amVS9/
コード
$('div').text(function(_, text) {
return text.replace(/\[\[.*?\]\]/g, "[[]]");
});
JavaScript の replace() 関数を見てください。