Python匹配并返回之间的字符串

Pet*_* S. 15 python regex

我有

stringA = "xxxxxxFoundAaaaaaaaaaaaaaaFoundBxxxxxxx"
stringB = "FoundA"
stringC = "FoundB"
Run Code Online (Sandbox Code Playgroud)

如何在python中执行正则表达式以返回aaaaaaaaaaaaa?

请帮忙.提前致谢.

YOU*_*YOU 14

>>>
>>> stringA = "xxxxxxFoundAaaaaaaaaaaaaaaFoundBxxxxxxx"
>>> stringB = "FoundA"
>>> stringC = "FoundB"
>>>
>>> import re
>>> re.search(re.escape(stringB)+"(.*?)"+re.escape(stringC),stringA).group(1)
'aaaaaaaaaaaaaa'
>>>
Run Code Online (Sandbox Code Playgroud)