我要搜索所有以单词“ abc”开头并以“;”结尾的文本。该文本可以跨越多行,并且它们之间可以有空格/制表符。
我尝试过,re.compile(r"""abc.+;""", re.DOTALL)
它从第一次出现的“ abc”到最后一次出现的“;”返回所有内容。作为单个对象。但我希望第一个“ abc”与第一个“;”匹配在第一个对象中,第二个“ abc”至第二个“;”在第二个对象中,依此类推
我也尝试过,re.MULTILINE,它什么也不返回。
以下任何一项均无效:
re.compile(r"""abc(.|\s)+;""", re.MULTILINE)
re.compile(r"""abc[.\s]+;""", re.MULTILINE)
感谢您的帮助。