找回密码
 加入
搜索
查看: 3062|回复: 7

[系统综合] (已解决)判断文本是否包含指定字符

  [复制链接]
发表于 2011-3-26 13:33:30 | 显示全部楼层 |阅读模式
本帖最后由 q115643492 于 2011-3-27 14:43 编辑

2011-3-26 下午 01:00:32        36093        开始下载文件, INDEX:14, SIZE:5595136, 文件:C:\DATA.DAT
2011-3-26 下午 01:00:33        36968        成功下载的文件:C:\DATA.DAT
2011-3-26 下午 01:00:33        37750        开机启动下载完成!
2011-3-26 下午 01:00:33        37750        开机启动数据库下载完毕

这是一个文本a.txt里的内容,我想要个AU3程序检查这个文本里是否包含“开机启动下载完成”这几个字符,如果包含就继续其他操作。可以帮我下吗,在此先感谢!
发表于 2011-3-26 13:39:13 | 显示全部楼层
StringInstr()
 楼主| 发表于 2011-3-26 13:53:58 | 显示全部楼层
StringInstr() 只能检查某个字符串是否含有给定的子串
而我需要的是从文本里检查
发表于 2011-3-26 14:12:32 | 显示全部楼层
那就用正则吧
发表于 2011-3-26 14:14:48 | 显示全部楼层
If StringInStr(FileRead('a.txt'), '开机启动下载完成') Then MsgBox(0, 'ok', '继续其他操作')
发表于 2011-3-26 21:26:30 | 显示全部楼层
楼主很可爱,你的整个文本文件内容就是个大的字符串!其实也不算大!看看AU3关于字符串大小的说明吧!
发表于 2011-3-26 21:26:43 | 显示全部楼层
楼主很可爱,你的整个文本文件内容就是个大的字符串!其实也不算大!看看AU3关于字符串大小的说明吧!
 楼主| 发表于 2011-3-27 14:43:31 | 显示全部楼层
已经解决。谢谢!谢谢超级版主!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-2 10:43 , Processed in 0.102650 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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