找回密码
 加入
搜索
查看: 1176|回复: 2

求教文本行号问题

[复制链接]
发表于 2009-7-13 13:16:31 | 显示全部楼层 |阅读模式
本帖最后由 ndyndy 于 2009-7-13 14:13 编辑

小弟在学习编程是碰到一个问题在此请教就是能不能知道关键字所在的行号,比如:
aaaa
bbbb
ccccc
dddd
只要知道关键字“cccc”就能计算出它在第三行。
另外怎样能够做到提取“aaaa”与“dddd“之间的字符,也就是:
bbbb
ccccc
发表于 2009-7-13 14:00:03 | 显示全部楼层
#include <String.au3>
#include <Array.au3>
#Include <File.au3>
Dim $aArray2
$File = FileRead('test.txt')
Local $aArray1 = _StringBetween($File, 'aaaa', 'dddd')
_ArrayDisplay($aArray1, 'Search')
 _FileReadToArray('test.txt', $aArray2)
For $x = 1 to $aArray2[0]
 If  $aArray2[$x]='ccccc' Then
    Msgbox(4,'搜索结果', '行数:' & $x&@CRLF&$aArray2[$x])
 EndIf
Next

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2009-7-13 14:05:03 | 显示全部楼层
这么快就出来了,五体投地
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-5 06:42 , Processed in 0.078975 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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