我有以下字符串:
account management: | success, failure| default do
我要匹配“成功,失败”。我可以使用以下表达式做到这一点:
(?<=[|])(.*)(?=[|])
但是,在某些情况下,缺少管道(“ |”)。我尝试了以下方法来捕获“成功,失败”:
(?<=success)(.*)(?=failure)
但这只匹配中间的逗号。有什么办法可以匹配2个关键字之间的子字符串,并匹配包含这些关键字的匹配项(我正在使用python 3.x)?谢谢!