如何根据开始和结束列表提取文本

我正在尝试根据两个单独的列表提取项目列表之间的文本。


For example 

start = ['intro','Intro','[intro','Introduction',(intro)]

end = ['P1','P2','[P1','[P2']


input:

intro

L1

L2

P1

L3

L4

[intro]

L5

L6


Expected Output:

L1

L2

L5

L6

我怎么能做到这一点,试过了


text = 'I want to find a string between two substrings'

start = 'find a '

end = 'between two'


print(text[text.index(start)+len(start):text.index(end)])

我想要基于示例 1 的输出


芜湖不芜
浏览 130回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python