SOURCE

let str="123{xxxx}456[我的]789123[你的]456(1389090)789";
let geom = 'POLYGON ((4 4, 5 5, 6 6, 7 7, 4 4))'
var regex1 = /\((.+?)\)/g;   // () 小括号
var regex2 = /\[(.+?)\]/g;   // [] 中括号
var regex3 = /\{(.+?)\}/g;  // {} 花括号,大括号
let regex4 = /(?<=\().*(?=\))/g

var aa="ldfjsldfj(dsfasjfj3124123)";
var result = aa.match(/\(([^)]*)\)/);
console.log(result)
 
// 输出是一个数组
console.log(str.match(regex4)); 
console.log(str.match(regex2));
console.log(str.match(regex3))


console.log(geom.match(regex4).toString().match(regex4))

const moveParentheses = (arr =[]) => {
    arr.toString()
}
// 原文链接:
// https://blog.csdn.net/baeeqregist/article/details/104986118
console 命令行工具 X clear

                    
>
console