我有一个复杂的文本文件,这是其中的一部分:
& \multirow{2}{*}{52.7} & \multirow{2}{*}{3} & \multirow{2}{*}{$<$ 0.001}\\
我对后面的数字感兴趣{*}
。这是我没有运气的尝试:
import re
m = re.findall(r'{\*}{(.+)}', '& \multirow{2}{*}{52.7} & \multirow{2}{*}{3} & \multirow{2}{*} $<$ 0.001}\\')
但是,我得到以下结果:
['52.7} & \\multirow{2}{*}{3} & \\multirow{2}{*}{$<$ 0.001']
我尝试了许多其他组合,但我要么得到第一个数字(例如 52.7),要么得到中间数字(3)或以上。我怎样才能进入52.7, 3, $<$ 0.001
一个组(列表)。