【发布时间】:2018-10-16 21:52:33
【问题描述】:
我有一个大小为 1 兆字节的文本文件,其中包含一些数字字符串和一些字符长度为 3、5、9、8、10 的字母字符串。我怎样才能找到所有只有长度的数字8个字符?在找到长度为 8 个字符的数字后,必须将这些数字提取并保存在这个文件 extract.txt 中。我该怎么做?
示例...
文件.txt
91664356
1665
00643
qouytyi
15790008
1567065
abcdeigf
qoiyytgxf
931467846
00851685
150033561246788
074226899
extracted.txt
91664356
15790008
15670654
00851685
【问题讨论】:
-
不是正则表达式?
-
您能否提供输入文本文件中的一些示例数据/行,包括“8 个字符数字”的正负命中?是否接受 int、hex、bin、float、...的数字格式?
-
example.txt 91664356 1667065/150037085/15670685/156790008/156790006/1567065/156706/15003706/156706/15003706/156039806/3858506/303785/3856039303853785>>
-
数了好几遍,但
1567065的长度好像只有七。你说with the length of 8。请澄清。 -
15670657 已修正,长度为 8