在Python中,我试图用两个字符串之间的正则表达式来提取信息。我认为举个例子会更好。寻找拉出两个字符串之间的数据
<stuff>
1
2
3
4
</stuff>
<stuff>
5
7
8
9
</stuff>
我想拉这些容器*之一,并将它们放在一个单独的文件中。我已经找到了如何在例如5 6 7 8之间提取内容,并且同时(在bash中)提取所有记录,但是没有将包含正则表达式的完整容器放置在变量或文件中,我可以合作的东西。
所以我想之间并包括<东西>和< /资料>
任何建议将不胜感激收集。我正在尝试在python2中为此工作。
如果您需要以XML格式解析数据,您可以尝试使用'xml.etree.ElementTree'模块中的工具 - http://docs.python.org/library/xml.etree.elementtree.html – 2012-08-16 11:47:52
“容器”之后的星号表示?另外,你的输入是'5 7 8 9',但你的输出是'5 6 7 8',这是故意的吗? – Kevin 2012-08-16 12:04:38
请发布您的代码。 – georg 2012-08-16 12:11:26