我需要从文本文件中取出一些未格式化的数值数据。在文本文件中,数字在某处由单个空格分隔,在某处由多个空格分隔,在某处由制表符分隔;漂亮的异构文字:( 我希望Python忽略所有空格/制表符并识别整个数值并将它们放在数组/列表中。是否可以使用Python执行此操作?
编辑:有许多用科学/指数表示法编写的数字,例如:1.2345E+06
,Python不会将它们识别为数字。所以\d
不起作用:(
我不想为此目的使用普通的字符串搜索(假设有许多字符串/单词没有兴趣/用途)。 regular expression module文档没有提及此问题。