1、“a \1111),b (4444), d(3333)”
// (?<=xx) 匹配以xx开头不包含xx
// (?=xx) 匹配以xx结尾不包含xx
// (.+?) 惰性匹配
// 小括号
"a \1111),b (4444), d(3333)".match(/(?<=\()(.+?)(?=\))/g); // ["4444", "3333"]
// 中括号
str.match(/(?<=\[)(.+?)(?=\])/g)
// 大括号
str.match(/(?<=\{)(.+?)(?=\})/g)