【发布时间】:2015-07-16 15:45:34
【问题描述】:
这就是我所拥有的,但我知道这是不正确的,我不确定要更改什么
print '0.4066145E-07-0.3677403'.split('E+(\-\d{2})', 1 )
我希望得到:
['0.4066145E-07','-0.3677403']
或者更一般地说,我只是想拆分这些数字。
['######E-##','#########']
如果第二个数字中有指数怎么办?
['######E-##','#######E-##']
【问题讨论】:
-
只是出于好奇...您是在尝试从字符串中提取浮点数的科学记数法吗?
-
我刚刚的输出相互碰撞,因此产生了错误。
标签: python regex string-split