我想得到里面所有的东西。 我写了这段代码:
matchObj = re.search(r'<tr>(.*?)</tr>', txt, re.M|re.I|re.S)
但我只得到第一组。
如何获取所有组?
提前致谢:)
请您参考如下方法:
查找
matchObj = re.findall(r'<tr>(.*?)</tr>', txt, re.M|re.I|re.S)
搜索 只找到给定字符串中的第一个。
您可以在 regex 中阅读更多关于您可以使用的不同方法的信息.
但是,看起来您正在解析 HTML。你为什么不使用 HTMl parser ?
