51Testing软件测试论坛

标题: 正则表达式如何生效的问题 [打印本页]

作者: shiyujie    时间: 2008-7-4 09:29
标题: 正则表达式如何生效的问题
我现在要检查一个提示窗口上的字符:该银行卡5212已经存在!
因为5212是变化的,所以,我现在只需要检查是以“已经存在!”为结尾就可以了。
我写的正则表达式是 “已经存在!$”,当然这个字符串已经做了参数化,并且也选中了使用正则表达式的选项,
可是不生效,每次都是将这个正则表达式当普通的字符串处理的,报错如下:
Text Checkpoint: captured "该银行卡5212已经存在!" between and , expected "卡已经存在!$"
Regular Expression : ON
Match case: OFF
Exact match: OFF
Ignore spaces: ON

请问这个问题该如何解决?看了很多人也碰到这样的问题,可是没有一个是解决了的
作者: zte_boy    时间: 2008-7-4 09:43
1、使用正则表达式对象,具体你可以去看下vbs的帮助
2、直接在对象库里将521用正则表达式替换

VBS帮助里有很详细的正则表达式的介绍的




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2