找回密码
 加入
搜索
查看: 2516|回复: 6

[AU3基础] 新手请教正则_如何找出对应的时间[已解决]

  [复制链接]
发表于 2010-4-16 21:29:11 | 显示全部楼层 |阅读模式
本帖最后由 masterpcc 于 2010-4-17 11:54 编辑

<td scope="row"><p>.目前时间:<span class="font_red">21:14</span></p></td>
</tr>
</table>
<table width="96%" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" scope="row"><input name="button2" type="button" class="select_botton_work" id="button2" value="上班" onclick="location.href='index.php?action=PunchInfo&active=in'"> 
                    07:48
</font>
</td>
</tr>
<tr>
<td align="center" scope="row"><input name="button2" type="button" class="select_botton_work" id="button2" value="下午上班" onclick="alert('已有打过卡!!');""> 
                     13:19
</td>
</tr>
<tr>
<td align="center" scope="row"><input name="button4" type="button" class="select_botton_work" id="button4" value="下班" onclick="location.href='index.php?action=PunchInfo&active=leval'"> 
                 17:31</font>
</td>

如何找出这些时间(会变动)
目前时间 = 21:14
上班 = 07:48
下午上班 = 13:19
下班 =  17:31
请高手帮个忙!谢谢!!

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-4-16 21:39:03 | 显示全部楼层
afan斑竹不是回答过了吗?
一样的问题需要发几次帖子?
 楼主| 发表于 2010-4-16 21:44:44 | 显示全部楼层
上一篇只是找出时间!
现在要找出各个对应的时间!呵!新手一时反应不来!!
请再指点一二谢谢!!
发表于 2010-4-16 23:20:25 | 显示全部楼层
本帖最后由 水木子 于 2010-4-17 09:01 编辑

afan前辈可能有事在忙吧!就让我这只菜鸟来帮楼主解决这个问题吧!
楼主的原字符有点麻烦不好组织,所以我把它存到脚本同目录下的Text.txt 文本中做的。
Local $sText
$Text = FileRead(@ScriptDir & '\Text.txt') ;将需要处理的字符 保存在脚本同目录下的 Text.txt 文本文件里
MsgBox(0, '原字符串', $Text)

$sRep = StringRegExpReplace($Text, '\n|\s|.|:', '')
$sReg = StringRegExp($sRep, '([^\x00-\xff]+).+?(\d{2}\:\d{2})', 3)

For $i = 0 To UBound($sReg) - 2 Step 2
        $sText &= $sReg[$i] & ' = ' & $sReg[$i + 1] & @CRLF
Next
MsgBox(0, '匹配结果', $sText)

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

发表于 2010-4-17 10:39:22 | 显示全部楼层
呵呵,学习一下。。
 楼主| 发表于 2010-4-17 11:56:02 | 显示全部楼层
学习了!!谢谢
发表于 2010-4-17 22:25:36 | 显示全部楼层
正则还不懂,需要日后学习。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-7-8 08:10 , Processed in 0.079954 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表