【发布时间】:2019-03-05 17:57:23
【问题描述】:
我正在使用搜索模块,但它不能正常工作。 当有一件事适合我正在寻找它的工作时。喜欢:
text = 'lets GET /keyser/22300/ HTTP/1.1 goodbeleive'
match = re.search('GET (.*) HTTP/1.1',text)
match.group(1)
当然,我确实导入了 re 和所有内容。我得到了我想要的——GET 和 HTTP 之间的文本。 但是当有一些这种模式时,它应该采用第一个适合的模式......但它会在 HTTP 之后采取一切......
text = 'lets GET /keyser/22300/ HTTP/1.1 goodbeleive GET /cyberbit/288/
HTTP/1.1therebetter u'
match = re.search('GET (.*) HTTP/1.1',text)
match.group(1)
我得到了这个答案:
'/keyser/22300/ HTTP/1.1 good now beleive GET /cyberbit/288/'
在我的程序上,我想做一个 findall 来提取像这样的所有模式,但它当然不起作用
请帮帮我 如果您还可以举一个工作良好的findall的例子 谢谢!
【问题讨论】:
-
顺便说一句,我现在注意到如何让你们更清楚。它可以根据需要使用 GET 和 HTTP。但最大的...
标签: python regex python-2.7