如何从固定临时文件中提取有用信息。信息
本帖最后由 jt8866 于 2010-4-18 21:33 编辑1、在一文档中有如下描述,文档内容无法保存,只能通过复制拷贝进行保存
ID Name
1 Line1
12 Line2
32 Line3
2、如何提取ID和Name中的列对应到一个指定的列表中,或者存在自定义数组中也可以;
3、每行的空格需要去掉;
不知这个如何用Autoit实现,请各位大佬帮忙,谢谢 txt文本文档? 回复 2# afan
信息在软件的打印窗口中,现在就是要对这些打印信息进行提取,然后再根据这些信息下发相关配置。不知道能否帮忙提供相关知道,谢谢 #include <Array.au3>
$Str = _
' ID Name' & @CRLF & _
' 1 Line1' & @CRLF & _
' 12 Line2' & @CRLF & _
' 32 Line3'
;Msgbox(0, '原字符串', $str)
$sR = StringRegExp($str, '\h+(.+)\h+(.+)\r?\n?', 3)
_ArrayDisplay($sR, '') 现丑了#include <array.au3>
#include <file.au3>
#Include <String.au3>
Dim $array
_FileReadToArray("1.txt",$array)
For $i=1 To $array
$str=StringStripWS(StringStripWS ($array[$i],3),4)
$array1 = _StringExplode($str, " ", 0)
_ArrayDisplay($array1)
Next 回复 4# afan
谢谢4楼的afan,
先学习一下StringRegExp函数 回复 5# 3mile
谢谢5楼的3mile
有一点疑问:_StringExplode是什么意思,我没有找到相关的说明,请帮忙解释一下,谢谢 回楼上,_StringExplode---分割字符串为数组 呵呵,学习一下。。 回复 8# 3mile
To:3mile
能否说明一下StringExplode使用方法
或者告诉我告知在哪里找到。
因为我在help文件和lib文件中没有找到
3Q 帮助,UDF--string 本帖最后由 jt8866 于 2010-4-18 21:30 编辑
回复 11# 3mile
谢谢 就在帮助里。UDF--string
页:
[1]