批量文本精确处理
请教大写,给个能批量精确处理文本的代码,比如,第三行末尾,插入标点符号;;;;;;;; 我也想知道哦, 我也想知道 本来纯求代码的帖子不应回复,但是,
无聊中把1楼当作一道练习题了: 已经很久没码代码了.
$file = 'rec.txt'
$data = FileRead($file)
$data =StringRegExpReplace($data, '(.*[\r\n]+.*[\r\n]+.*)(?s)(.*)', '\1;;;;;' & @CRLF & '\2')
FileOpen($file, 2)
FileWrite($file, $data)
FileClose($file) 非常感谢大侠指点,虽然没看懂,我先用用先!!!! 本帖最后由 netegg 于 2012-12-23 11:28 编辑
Local $file = '1.txt'
$line = filereadline($file, 3)
$data = FileRead($file)
$data = stringreplace($data, $line,$line & ';;;;;;;;', 1)
FileOpen($file, 2)
FileWrite($file, $data)
FileClose($file) 回复 1# beeprog
如果楼主愿意的话,可以利用现成的UDF,一句代码即可
#include'file.au3'
_FileWriteToLine('E:\桌面\新建 文本文档.txt',3,FileReadLine('E:\桌面\新建 文本文档.txt',3)&';;;;;;;;',1) 学习。。。。。学习 回复 9# zxxpt6
人家楼主是提问,你要赚金钱也不要这么明显啊,到处乱灌~
刚刚有几个ID因为乱灌被删了,请自重吧~
如果是因为下载源码要金币,可以搜索论坛,有好多坛友分享在百度等外链的大量源码和帮助文档带的例子可供学习~~
如果你的灌水只是为了兴趣,只怕赚来的不够扣哦,只是个善意的提醒~
页:
[1]