我想拆分sting c='[ 6638.392700] Entered some command E0, 00, 01'
进入
['6638.392700','Entered some command E0, 00, 01' ].
我想从字符串中分割[data]中的数字。我怎么能做到这一点? 我试过以下这样的话:
re.split(r'([\d*])',c,re.I)
但它给我的输出像...
['[ ', '6', '', '6', '', '3', '', '8', '.', '3', '', '9', '', '2', '', '7', '', '0', '', '0', ']
输入了一些文字E', '0', ', ', '0', '', '0', ', ', '0', '', '1', '']
如何实现所需的输出?
答案 0 :(得分:0)
定义字符串:
>>> c = '[ 6638.392700] Entered some command E0, 00, 01'
拆分它:
>>> c.replace('[','').split(']')
[' 6638.392700', ' Entered some command E0, 00, 01']