python提取++与+之间的字符串,这样写为什么会报错,正确的应该怎样写?

import re
list_text = '++ST055+TL001 #TV001:Plausible position is missing ;'
text = re.compile(r'.*++(.*?)+.*').findall(list_text)
print(text)

+是控制字符,表示一个或者多个重复。
你要的是作为字面意思的+
那么需要转义 \+