複雑なテキスト ファイルがあります。その一部を以下に示します。
& \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
グループ (リスト)に入るにはどうすればよいですか。