我写了这个正则表达式:
re.search(r'^SECTION.*?:', text, re.I | re.M)
re.match(r'^SECTION.*?:', text, re.I | re.M)
在这个字符串上运行:
^{pr2}$我希望得到以下结果:
SECTION 5.01. Financial Statements and Other Information. The Parent\nwill furnish to the Administrative Agent:
但是我得到None
作为输出。在
有人能告诉我我做错了什么吗?在
.*
将匹配所有文本,因为文本不是以:
结尾的,它返回None
。您可以改用反字符类来获得预期结果:相关问题 更多 >
编程相关推荐