【发布时间】:2012-05-25 03:35:22
【问题描述】:
我是 php 新手,正在尝试使用 preg_match 编写一个正则表达式来提取我从 http get 中获得的 href 值。 响应看起来:
{"_links":{"http://a.b.co/documents":{"href":"/docs"}}}
我只想提取 href 值并将其传递给我的下一个 api...即 /docs。 谁能告诉我如何提取这个? 我一直在使用http://www.solmetra.com/scripts/regex/index.php 来测试我的正则表达式.. 从上一天开始就没有运气:(
如有任何帮助,我们将不胜感激。
谢谢, 博士
【问题讨论】:
-
没有。不要使用正则表达式解析 JSON。使用 JSON 解析器。
-
使用正则表达式解决问题只会给您带来两个问题...