求正则表达式

“{1 3747 object 1 0} {1/1 3763 All 1 0} {1/1/1 3803 object 0 0}”
这样一个字符串,我想使用正则表达式把花括号里边的内容提取出来,正则表达式改怎么写?
谢谢

阅读 2.4k
1 个回答
var str = "{1 3747 object 1 0} {1/1 3763 All 1 0} {1/1/1 3803 object 0 0}"
var re = /{(.+?)}/g
var result = []
var res
while(res = re.exec(str)) {
    result.push(res[1])
}
console.log(result)
// ["1 3747 object 1 0", "1/1 3763 All 1 0", "1/1/1 3803 object 0 0"]
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进