【发布时间】:2010-07-13 04:28:26
【问题描述】:
我正在尝试解析来自谷歌建议的关键字,这是网址:
http://google.com/complete/search?output=toolbar&q=test
我已经用 php 完成了:
'|<CompleteSuggestion><suggestion data="(.*?)"/><num_queries int="(.*?)"/></CompleteSuggestion>|is'
但这不适用于 python re.match(pattern, string),我尝试了一些,但有些显示错误,有些返回 None。
如何解析这些信息?我不想使用 minidom,因为我认为正则表达式的代码会更少。
【问题讨论】:
-
你能发布你正在尝试使用的python代码吗?
-
我确信 python 有一个强大的 XML 解析器。你为什么使用正则表达式?
-
@Kobi 实际上不止一个。
-
我不知道如何用正则表达式或 xml 解析来解析它,一个例子会很棒。我的 python 代码将是 re.match(我发布的模式)