Php 解析Wiki API内容

Php 解析Wiki API内容,php,wiki,wikipedia-api,Php,Wiki,Wikipedia Api,我从API中获得了这个wiki 我想从中检索主要内容: L''''érythropoïétine''' ('''EPO''') est une [[hormone]] ......etc 我试着用这个函数从顶部开始,从单词“{{Chimiebox…”到底部“}}”,替换所有内容 preg_replace( '/^{{(.*)}}$/sim', '', $value[0]['*'] ); 但是有点不起作用。有人知道一种确定内容开头的好方法吗??谢谢你的建议。好吧,大多数项目都直接使用维基百科解

我从API中获得了这个wiki

我想从中检索主要内容:

L''''érythropoïétine''' ('''EPO''') est une [[hormone]] ......etc
我试着用这个函数从顶部开始,从单词“{{Chimiebox…”到底部“}}”,替换所有内容

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

但是有点不起作用。有人知道一种确定内容开头的好方法吗??谢谢你的建议。

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

谢谢Zeis,这似乎是一个完整的软件包框架,有点过分了,因为我只需要获取wiki内容,但是谢谢,我会看看它是否有帮助。谢谢。我给你的链接只是一个例子。不需要像他们那样使用它。