次の正規表現の 3 番目または 5 番目の要素のグループにアクセスできません。
>>> x = 'f 167 2958 335 3103 0'
>>> re.search('.(\s\d+){5}', x).group()
'f 167 2958 335 3103 0'
>>> re.search('.(\s\d+){5}', x).group(1)
' 0'
>>> # how do i access no 2958 and 3103
pattern = '.\s\d+\s(\d+)\s\d+\s(\d+)\s\d+' で上記を達成できることは知っていますが、それは不自由です。
ありがとう、アミット