// => 已知数据为___(1)___rcos(a+b)___(2)___测试转换___(3)___
demo('已知数据为___(1)___rcos(a+b)___(1)___测试转换___(1)___')
function demo (str) {
let index = 0;
return str.replace(/(_()(.*?)()_)/g, function (g, $1, $2, $3) {
return $1 + ++index + $3
})
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…