万神fake 发表于 2021-12-15 15:09

正则表达式求助

怎么匹配所有500mb以上的文本,文本格式是这样的:          0 Bytes,NA,3.53 MB,134.90 KB,426.37 KB,316.06 MB,100 GB,到tb就行了,菜鸟教程上看了半天,完全看不懂{:1_908:}

阳光好青年 发表于 2021-12-15 15:19

正则 还能还能大于某个数据?这功能没用过。

bytzhh 发表于 2021-12-15 15:20

(({1,} GB)|({2} MB))

万神fake 发表于 2021-12-15 15:27

这就是大佬吗,6啊

万神fake 发表于 2021-12-15 15:34

bytzhh 发表于 2021-12-15 15:20
(({1,} GB)|({2} MB))

666.66 MB,带小数点的匹配不到有什么办法吗

刘涛 发表于 2021-12-15 15:47

(({1,} GB)|({2}( MB|.{2} MB)))

万神fake 发表于 2021-12-15 15:52

刘涛 发表于 2021-12-15 15:47
(({1,} GB)|({2}( MB|.{2} MB)))

好了,多谢!{:1_893:}

冥界3大法王 发表于 2021-12-15 15:56

逐位分析逐位写,书这么写的.

netspirit 发表于 2021-12-15 16:06

不要一次匹配 先把所有的数据筛选出来然后统一转换成字节来匹配

我今天是大佬 发表于 2021-12-15 17:33

一行一行来处理好一点吧
页: [1] 2
查看完整版本: 正则表达式求助