请教各位关于php正则匹配截取json 语句的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

请教各位关于php正则匹配截取json 语句的问题

2016-06-15 10:21:54 2094 1

请教一个正则截取问题

$script='<script type="text/javascript">
cgiData={
pageIdx : 0,
pageCount : 1,
pageSize : 100,
groupsList : ({"groups":[{"id":0,"name":"未分组","cnt":16},{"id":1,"name":"黑名单","cnt":0},{"id":2,"name":"星标组","cnt":0}]}).groups,
        friendsList : ({"contacts":[{"id":6,"nick_name":"yan","remark_name":"","group_id":0},{"id":8,"nick_name":"mm","remark_name":"","group_id":0},{"id":4,"nick_name":"gg","remark_name":"","group_id":0},{"id":2,"nick_name":"sa","remark_name":"","group_id":0}]}).contacts,
            currentGroupId : 0,
        type : 0,
    userRole : 1 * 1,
    verifyMsgCount :  * 1
};
seajs.use("user/index");
</script>';

怎么把contacts中间的
[{"id":6,"nickname":"yan","remarkname":"","groupid":0},{"id":8,"nickname":"mm","remarkname":"","groupid":0},{"id":4,"nickname":"gg","remarkname":"","groupid":0},{"id":2,"nickname":"sa","remarkname":"","groupid":0}]
这段截取出来?

取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 19:38:47

    (?<="contacts"\:\[){.*}(?=\].*\.contacts)

    注:PHP里好像需要把"转义一下变成"

    0 0
相关问答

1

回答

PHP MySQL Google Chart JSON-完整示例

2020-05-11 10:58:55 257浏览量 回答数 1

1

回答

发布的网站无法访问(本机和其它电脑都不能访问),网站项目开发(php+mysql)

2018-09-06 06:13:34 677浏览量 回答数 1

3

回答

php代码 sql数据库 打开页面提示 系统不支持:mysql

2018-09-04 17:46:26 1648浏览量 回答数 3

2

回答

云服务器ECS能自己配置Apache+PHP+mysql运行环境吗?

2018-08-24 08:30:39 533浏览量 回答数 2

1

回答

支持PHP 7.2和MySQL 5.6的主机

2018-08-25 01:20:00 809浏览量 回答数 1

1

回答

云虚拟主机主机php版本及MySQL版本

2018-08-23 15:43:46 1266浏览量 回答数 1

1

回答

mac 如何升级和自由配置自带的php mysql

2018-07-07 08:32:36 4287浏览量 回答数 1

3

回答

如何将php+mysql网站上传至云服务器ecs上

2018-02-27 21:38:08 2693浏览量 回答数 3

1

回答

php连接mysql识别不到端口号

2016-02-07 11:51:37 2248浏览量 回答数 1

1

回答

php设置中文cookie读取echo出来乱码写进mysql又没有乱码为什么

2016-02-07 12:52:11 2097浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载