如题,有一段字符串'海象的寿命大约是40年,海狮的寿命是海象的$$[2496135540966597]$$,海豹的寿命是海狮的$$[2496135541539877]$$.海豹的寿命大约是____年.';
需要将$$[]$$中间的内容替换成'...';
var exe='海象的寿命大约是40年,海狮的寿命是海象的$$[2496135540966597]$$,海豹的寿命是海狮的$$[2496135541539877]$$.海豹的寿命大约是____年.';
exe = exe.replace(/\$\$\[[\d]*\]\$\$/g, "...");
替换后:
海象的寿命大约是40年,海狮的寿命是海象的...,海豹的寿命是海狮的....海豹的寿命大约是____年.
中间[\d]*部分需要根据实际的情况替换成相应的内容,我这里确定是数字,所以这样写是可以的,其中$和[]都需要转义;