原帖由 yzem99 于 2007-12-10 12:43 发表
如果遇到&符号怎么处理呢?不能把&替换成&"&"&,因为在replace函数里面无法表达,最起码我不知道。
看不懂你提的问题??
&这个是连接符,“&”这是字符。你的问题在哪呢?
连接符&可以用+来替代。
原帖由 yzem99 于 2007-12-10 13:28 发表
我刚试了。
1.先创建一个名为4&&.txt的文件
MsgBox Window("Text:=4&&.txt - Notepad").Exist(0)
这个结果是true
说明字符“&”还是被识别成字符而不是连接符。
同样如下也是通过的
str = "&&"
MsgBox ...
原帖由 yzem99 于 2007-12-10 15:02 发表
提供个方法给你,不需要列出所有的特殊字符。
通过对没个字符的ACII码大小比较,我觉得这些特殊字符应该在一定的范围内。然后用?去替代。正则表达式的?可以表示任意的字符,这样就可以匹配你那个随机产生的字 ...
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) | Powered by Discuz! X3.2 |