我有一个字符串,其中包含从Wikia页面下载的信息。
为了解析其内容,我将如何从页面中删除所有 Wiki 格式,只留下原始文本?
下面是可能出现的情况的示例:
#REDIRECT[[Blah]]
{{
I have some stuff in here
}}
[[I also have some stuff in here|and here]]
[[http://blehthisisfake.com Link to a fake website]]
<span class="plainlinks">This is quite useless. Why was [[this page]] even created?</span>
<nowiki>There are more HTML tags, they should probably all be stripped...</nowiki>
There is random text in here. bleh bleh bleh
I'm not sure what single [brackets] do, but they should be stripped too...
预期产出:
这里有随机文本。呜��我不确定单身做什么,但它们也应该被剥离......
有没有可以做到这一点的模块?
谷歌搜索"python wiki parser"会发现这段代码,它会剥离并替换标签(有关详细信息,请参阅链接中的源代码)。