Python多行匹配字符串结尾

2024-04-19 09:13:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在尝试匹配,直到找到一个模式(“this”忽略行首和模式之间的空白),或者直到段落中字符串的结尾,方法是使用:

r'.*?(?=^[^\S\n]*this|$)'

如果我的字符串只有一行($matches an end of line),那么这个regex字符串可以正常工作。但是我找不到匹配字符串结尾的正则表达式,所以有没有一个干净的方法来解决这个问题?以下是我的代码:

^{pr2}$

编辑

预期产量:

"paragraph starts here\nanother line"

Tags: of方法字符串代码an结尾line模式