yang3114 发表于 2013-12-10 08:57:15

[已解决]求一个正则

本帖最后由 yang3114 于 2013-12-10 13:25 编辑

2013144        2013-12-08(日)        05 07 12 19 27 31         02        406,764,784        12        5,833,333        308        106,753        9946万7508元        查看统计

我想提取“05 07 12 19 27 31         02”这一段,求一个正则

MicroBlue 发表于 2013-12-10 09:15:50

(\d{2} ){6}\s+\d{2}

yang3114 发表于 2013-12-10 09:26:43

楼上大哥,能给个完整的代码吗?谢谢!

afan 发表于 2013-12-10 12:00:38

Local $Str = '2013144      2013-12-08(日)      05 07 12 19 27 31         02      406,764,784      12      5,833,333      308      106,753      9946万7508元      查看统计' & @CRLF
Local $aSR = StringRegExp($str, '日.+?((?:\d+\h+){6}\d+)', 1)
If Not @Error Then MsgBox(0, $aSR, $Str)

fuldho 发表于 2013-12-10 12:34:31

回复 4# afan


    正则好难理解呀

MicroBlue 发表于 2013-12-10 12:36:17

回复 3# yang3114


    少年,知道什么东西学会以后,能大大提高生活质量吗? 那就是【正则表达式】!

网上有很多教程,去学习吧。

这样伸手要代码是不好的。

雨林GG 发表于 2013-12-10 13:40:55

学习了:\h 横向空白字符
页: [1]
查看完整版本: [已解决]求一个正则