我有三个不同的文件,其中包含数字列。这些文件非常大(其中有 50,000,000+ 行)
例如,数据格式看起来像
1.2 22.333 10002.3432 223.2111
50.2166 2.873 15402.3432 322.1
.
.
.
对于每个文件(file1、file2 和 file3),我需要执行以下操作:
FILE1 查找包含任意数字 x <=1000 的行并从 file1 中删除这些行
FILE2 查找包含任何数字 x >=1800 的行并从 file2 中删除这些行
FILE3 查找包含任何数字 1000<= x <=1800 的行并从 file3 中删除这些行。
我对 REGEX 的了解不足以弄清楚如何快速实现这一目标。任何帮助深表感谢。