let a = '{
"EXPS": [
{
"file": "https://kf.163.cn/service/ui/image/emotion/125.gif",
"code": "/:|-)",
"title": "累",
"reg": /\/:\|-\)/g
},
{
"file": "https://kf.163.cn/service/ui/image/emotion/126.gif",
"code": "/::!",
"title": "吓",
"reg": /\/::!/g
}]
}'
JSON.parse(a) // 里面有正则转换就报错了,怎么解决这种有正则的
可以通过RegExp对象来接收字符格式正则表达式
1、"reg": "\/::!" 2、new RegExp(reg, "g")