正则表达式:匹配关键字之间的子字符串,包括关键字

时间:2019-03-20 12:30:23

标签: python regex string substring

我有以下字符串:

account management: | success, failure| default do

我要匹配“成功,失败”。我可以使用以下表达式做到这一点:

(?<=[|])(.*)(?=[|])

但是,在某些情况下,缺少管道(“ |”)。我尝试了以下方法来捕获“成功,失败”:

(?<=success)(.*)(?=failure)

但这只匹配中间的逗号。有什么办法可以匹配2个关键字之间的子字符串,并匹配包含这些关键字的匹配项(我正在使用python 3.x)?谢谢!

0 个答案:

没有答案
相关问题