1

我从 API http://fr.wikipedia.org/w/api.php?action=query&titles=%C9rythropo%EF%E9tine&prop=revisions&rvprop=content&format=xmlfm有这个 wiki

我想从以下位置检索主要内容:

L''''érythropoïétine''' ('''EPO''') est une [[hormone]] ......etc

我尝试使用这个从“{{Chimiebox ...”一词开始到底部“}}”开始preg_replace所有内容

preg_replace( '/^{{(.*)}}$/sim', '', $value[0]['*'] );

但是有点不起作用..有没有人知道确定内容开始的好方法?感谢您的任何建议。

4

1 回答 1

0

好吧,afaik 大多数项目直接使用维基百科解析器,例如我大学的维基百科离线客户端项目。由于您似乎正在使用 php,这可能是您最简单的方法。

于 2011-06-28T06:01:22.020 回答