时间正则提取,我有看过F1
$sText = '111.326.151.249 2014-03-01 19:22:21'$aReg = StringRegExp($sText, '\d*-\d*-\d*|\d*:\d*:\d*', 3)
For $i = 0 To UBound($aReg) - 1
MsgBox(0, '匹配结果:', $aReg[$i])
Next
我想提取结果为这样,2014-03-01 19:22:21
请教 一个| 引发的错误。。。。。。。。。。 \d+-.+\d+ 不明白你为什么要用“|”Local $sText='111.326.151.249 2014-03-01 19:22:21'
Local $aReg=StringRegExp($sText,'\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}:\d{2}',3)
If Not(@error) Then
MsgBox(0,'匹配结果',$aReg)
EndIf 回复 3# afan
好吧,抢我生意。。。。 回复afan
好吧,抢我生意。。。。
skyfree 发表于 2014-3-1 20:30 http://www.autoitx.com/images/common/back.gif
可以忽略之… 应对的场合不同。我的仅针对LZ提供的字符串部分 skyfree你级别太低,不要和超版叫板{:face (303):} 回复 4# skyfree
弱弱的说一下:你的正则,不能广泛应用。比如
2014-3-9 2:56:08
2014-3-9 2:45:46
2014-3-9 2:45:45
时间是这样的,你的正则,就没法了,还是版主的好,通用 回复 3# afan
简直是偶像~ 回复 8# 5735988
你给出条件,我按照你的条件写规则,即是如此。你并没有给出更多的情况,也没有给出更多的筛选条件,那么我只能按照你主题中提到的来进行筛选。
页:
[1]