51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2900|回复: 5
打印 上一主题 下一主题

请问在wr中双引号怎么表示?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-28 18:00:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在想用index(string1,string2);来验证后者是否存在于前者,在验证的时候 由于string1和string2都是变量,而index()要求前后变量为字符串,我现在赋值string1=|123||2345||,string2=34,预期结果应该不为0,在调试的时候aa=index(string1,string2);pause(aa),实际结果aa==0,所以现在需要在string1上加上双引号,,请问,谁知道怎么加?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-9-28 18:08:08 | 只看该作者
string1="|123||2345||",string2="34"
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-9-28 18:12:04 | 只看该作者
不是这个意思,string1是个变量,不是个定量,我只是调试的时候发现必须要加引号index()才可以执行,所以,我的意思是string1这个变量在index()怎么表示,而不是简单的一个具体值加上引号
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-9-28 18:23:06 | 只看该作者
直接用就可以了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-9-28 18:32:20 | 只看该作者
晕,版主还没明白我的意思,我把代码贴上来:
if(index(arryCancleMscRecordID[i+2],strMscOldID)!=0&&index(arryCancleMscRecordID[i+2],strMscNewID)==0)
                                {
                                        tl_step("受理后自动取消产品验证",0,"验证成功,取消的产品Id为:"&arryCancleMscRecordID[i+2]);
                                }
                                else
                                {
                                        tl_step("受理后自动取消产品验证",1,"验证失败,产品Id为:"&arryCancleMscRecordID[i+2]);
                                        return 0;
                                }
现在的问题是我执行pause(arryCancleMscRecordID[i+2])=|30502101||30506001||99100231|,pause(strMscNewID)=99100231,我的意思是预期结果应该不为0 ,现在实际结果为0 ,那么我查了一下原因,调试的时候直接赋值的时候加上引号就不为0 了,也就是能得到我想要的结果了,现在是对于这个数组变量我无法直接加引号,请问怎么实现?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-9-28 18:57:56 | 只看该作者
知道原因了,index(string1,string2)用颠倒了,结贴
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 00:29 , Processed in 0.075812 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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