求助正则匹配问题

查看 44|回复 1
作者:kxyang   
[PHP] 纯文本查看 复制代码$response3 = file_get_contents($url3, false, stream_context_create($options3));
echo '第三个' . $response3;
$pattern = "正则怎么写";
preg_match($pattern, $response3, $matches);
$result = $matches[1];
echo '加密的数据' . $result;
$response3为{"code":200,"data":"\"{\"C-Response-Desc\":\"success\",\"C-API-Status\":\"00\",\"C-Response-Body\":\"{\\\\\"result\\\\\":\\\\\"5jvSk7ihUR0svPqHJZfIrWdj3t7HkPRHZLmefBNVkayqcQm/ZThYtcBxqKhl7LjhrvdRj9NNSnUK8VkY+yOP6PH+HGEc3DdqxqO/q1+g5ks=\\\\\"}\",\"C-Response-Code\":\"000000000000\"}\""}
求写出正则表达式

正则, 第三个

wang8118   

这种返回数据不建议用正则,因为正则的前提是文本必须严格有规律,你这个返回值是个json,你能确保里面的每个字段的顺序都一致吗。
还是老老实实用json转实体吧
您需要登录后才可以回帖 登录 | 立即注册

返回顶部