dabaiyun
发表于 2011-11-28 14:14:18
很是不错的东西,支持了
jizhenwei007
发表于 2011-11-28 15:10:05
看看看看看了看看了
131738
发表于 2011-11-29 18:18:36
本帖最后由 131738 于 2011-11-29 18:23 编辑
回复 1# afan
不用不知道,一用吓一跳,原来可自由添加编辑正则表达式的!实在太伟大了!!!
网上搜索的 2 个正则代码, 调试问题如下:
第 2 截图由第 1 截图操作而来,
第 2 截图操作后,第一个空行不能删除?
1. \n[\s| ]*\r 测试正常,但用到脚本中:While 1
$Text = FileReadLine ($txt_HWND)
If @error = -1 Then ExitLoop
If StringRegExp($Text, "\n[\s| ]*\r") = 1 Then
;ContinueLoop
Else
FileWriteLine($File, $Text)
EndIf
WEnd不起作用,仍然写了空行!不知错误所在,是否表达式书写错误,特请教!
2. 这个工具不能对上面编辑框的同一代码作多次操作吗?
第 2 截图是剪切第 1 图下框的内容,覆盖粘贴到上框再操作的。
3. 在你这个工具最新版之前,我重装了系统,现在使用这个工具需要注册, 附上请求码:
9446B8A5BE9F755868FEB60FA53CEA131738
4. 另外请教一个与正则无关的问题:
第 5 行的 ContinueLoop 我意在不执行 5 以下代码,
直接返回到第 3 行执行下一循环,但脚本无可见的反应,
也不结束退出! 只好注释掉,能指教下什么原因吗? 谢谢!!!
afan
发表于 2011-11-29 18:21:28
回复 967# 131738
注册先~CB2DA89C944603AC6E5037424193E40C469DF019B929再接着看问题
另外,貌似你忘了贴出源字符串~
131738
发表于 2011-11-29 18:25:23
回复 968# afan
谢谢!!!我现在有事,抱歉。。。
afan
发表于 2011-11-29 18:26:19
回复 969# 131738
删除空行可以试试^\v+|\r?\n(?=\r?\n)|\r?\n$
afan
发表于 2011-11-29 18:46:37
回复afan
第 5 行的 ContinueLoop 我意在不执行 5 以下代码,
直接返回到第 3 行执行下一循环,但脚本无可见的反应,
也不结束退出! 只好注释掉 ...
131738 发表于 2011-11-29 18:18 http://www.autoitx.com/images/common/back.gif
FileReadLine() 读取的是单行,是不存在 \r 或 \n 的,因此 If StringRegExp($Text, "\n[\s| ]*\r") = 1 Then 是不会执行的,所以ContinueLoop 不会执行。
你可以将 \n[\s| ]*\r 改为 ^\h*$
131738
发表于 2011-11-29 19:28:51
回复131738
删除空行可以试试
afan 发表于 2011-11-29 18:26 http://www.autoitx.com/images/common/back.gif
效果不如\n[\s| ]*\r 好留下有空格的空行
131738
发表于 2011-11-29 19:33:05
回复 971# afan
有点明白了,似乎是单行文本与多行文本的区别,工具测试时是多行文本!
afan
发表于 2011-11-29 19:35:32
回复 972# 131738
有空格的行当然不是空行,是有数据的。
131738
发表于 2011-11-29 19:40:50
FileReadLine() 读取的是单行,是不存在 \r 或 \n 的,因此 If StringRegExp($Text, "\n[\s| ]*\ ...
afan 发表于 2011-11-29 18:46 http://www.autoitx.com/images/common/back.gif
测试^\h*$好像没效果。。。
afan
发表于 2011-11-29 19:42:09
回复 975# 131738
这个是针对 FileReadLine() 读取的单行
131738
发表于 2011-11-29 19:44:57
回复 976# afan
哦,那我带入脚本试试。。。。。
131738
发表于 2011-11-29 19:57:09
回复131738
这个是针对 FileReadLine() 读取的单行
afan 发表于 2011-11-29 19:42 http://www.autoitx.com/images/common/back.gif
谢谢!!!^\h*$测试有效!
leisurely
发表于 2011-11-29 20:25:16
又更新了,谢谢A版,再下载新版使用~~~~~