这是我的短语:“开始xxxxxxxxx结束”
用
重(r'Begin \ S *(。*)')
我可以删除“开始”这个词
但同时如何删除“The End”
答案 0 :(得分:3)
试试这个,
(?i)(^Begin|The\sEnd$)
如果您想要区分大小写,请删除(?i)
。
答案 1 :(得分:0)
只需在.*
之后添加更多内容。问号会使匹配最小化,因此您不会拾取周围的空格。
r'Begin\s*(.*?)\s*The End'
请注意,您实际上并没有删除任何内容;你正在中间返回文字。