正規表現を使用して各行を次のように分割するにはどうすればよいですか
3 Name Test 50.5 -
2 Name-Test - 3.12
1 Name Test Test 50.5 -
2 Name Test 32 213.12
3 Name Test 50.5 -
2 Name Test - 50.12
1 Name Test 50.5 -
2 Name Test - -
次のように分割されます。
3 | Name Test | 50.5 | -
2 | Name-Test | - | 3.12
1 | Name Test Test | 50.5 | -
2 | Name Test | 32 | 213.12
3 | Name Test | 50.5 | -
2 | Name Test | - | 50.12
1 | Name Test | 50.5 | -
2 | Name Test | - | -
私が得た最も遠いものは次のとおりです。re.compile('(\d+) (.+) (\w+.\w+)')
シンボル|
がある場所は、分割が必要な場所です...