js正则表达式获取多个大括号{}中的内容,并放入js数组中

JavaScript018

js正则表达式获取多个大括号{}中的内容,并放入js数组中,第1张

var str = '订单号:{0},交易商品:{1},初步估价:{2}元'

var re = /{(.*?)}/g

var array = []

while (temp = re.exec(str)) {

    array.push(temp[0])

}

alert(array)

绝对好使!

1、首先点击进入json提取器,点击请求右键添加,点击后置处理器。

2、其次创建好json数据,选择绝对路径提取。

3、最后点击提取,即可取出三层大括号里的内部类。

var str = "[{},{},{}]"

var arr = eval("("+str+")")

for(var i=0i<arr.lengthi++){

var obj=arr[i]

}