搜索除换行符和最后一个字符串之外的所有字符串

问题描述 投票:0回答:1

我有一个输出,在最终字符串语句之前需要字符,如下所示:

\ntest
\n
\n{master}

我想捕获除换行符

\n
{master}
之外的任何内容。例如,这应该会失败:

\n
\n
\n{master}

我已经尝试过这个

(?!\n)\w*(?:{master})
,它一直与主人匹配......感谢任何帮助!

python python-re
1个回答
0
投票

我很想省略这些子字符串,看看还剩下什么

content.replace("{master}", "").replace("\n", "")
>>> content = """\ntest
... \n
... \n{master}"""
>>> content.replace("{master}", "").replace("\n", "")
'test'
© www.soinside.com 2019 - 2024. All rights reserved.