您的位置:首页 > Web前端 > JavaScript

js-json的数据转化及正则表达式的运用

2016-08-28 11:34 281 查看
求一个正则表达式,匹配一对大括号{}之间的所有字符,中间可能包含多个换行符

只有一对大括号

\s*^\{[^{}]*}

有好多大括号的话,用下面

/^\{.*\}/

//var json=/^\{.*\}/;
//截取有效的json数据
data=data.match(/^\{.*\}/);

js中将字符串转换成json

str为需要转化的字符串
data=data.match(/^\{.*\}/);
data=JSON.parse(data);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息