如何在python中拆分以下字符串,如下所示?

如何在python中拆分以下字符串,如下所示?,python,regex,string,parsing,split,Python,Regex,String,Parsing,Split,字符串示例-->预期输出 " 1 1 1-1 SOME MESSAGE HERE" --> ['1','1','1-1','SOME MESSAGE HERE'] " 71 91 1-1 SOME MESSAGE HERE" --> ['71','91','1-1','SOME MESSAGE HERE'] " 171 191 1-1 SOME MESSAGE HERE" --> ['171','191','1-1','SOM

字符串示例-->预期输出

"    1     1    1-1 SOME MESSAGE HERE" --> ['1','1','1-1','SOME MESSAGE HERE']

"   71    91    1-1 SOME MESSAGE HERE" --> ['71','91','1-1','SOME MESSAGE HERE']

"  171   191    1-1 SOME MESSAGE HERE" --> ['171','191','1-1','SOME MESSAGE HERE']

" 1171  1191    1-1 SOME MESSAGE HERE" --> ['1171','1191','1-1','SOME MESSAGE HERE']
在Python2.7中 在Python 3中 在Python2.7中 在Python 3中
使用.split和maxsplit参数使用.split和maxsplit参数
x = "    1     1    1-1 SOME MESSAGE HERE"
y = x.split(None, 3)
print (y)  # ['1', '1', '1-1', 'SOME MESSAGE HERE']
x = "    1     1    1-1 SOME MESSAGE HERE"
y = x.split(maxsplit=3)
print (y)  # ['1', '1', '1-1', 'SOME MESSAGE HERE']