【发布时间】:2014-10-29 15:57:19
【问题描述】:
我有一些使用 Wikipedia API 从 Wikipedia Infobox 解析的信息。我要解析的信息之一是生日:
$birthdate = "birth_date = {{Birth date|1958|8|29}}"
我想要输出如下所示的 birtdate 信息:
1958-8-29
在我的考虑中,我可以使用 php 函数 explode,但我认为这是在每种情况下获取正确信息的一种非常糟糕的方法。
我的问题是:
有没有人知道在每种情况下都可以独立于其他内容来解析生日信息的方法? 如果是的话,你能举个例子吗?
【问题讨论】:
-
正则表达式。
-
您可能需要考虑使用 WikiData:wikidata.org/wiki/Property:P569
标签: php parsing explode wikipedia wikipedia-api