yunbin_7 发表于 2010-3-30 10:28:39

QTP脚本中如何编写正则表达式

大家好!想问下,在QTP中我要在web页面的表格中增加一天新纪录,并点击保存。当必填项为空时,点击保存提示“单据明细第X行,字段值不能为空!”如何写正则表达式判断,第X行,哪个字段?因为每次输入的值的位置不一样,有可能这个为空,有可能那个为空。

shotstar 发表于 2010-3-30 10:30:00

貌似你前几天问过同样的问题。。。我也回答过了。。

yunbin_7 发表于 2010-3-30 10:46:02

哦 就在昨天问过的。不过,你可以给个清晰的思路吗?小弟知道你昨天给的那些,不过,具体的实现出来却不知道该怎么解决。

cherryqxh 发表于 2010-3-30 11:15:48

单据明细第/d行,字段\[.*\]值不能为空!

/d表示匹配一个数字字符,. 表示匹配除换行符以外的所有字符,*表示匹配前面的字符0次或多次,
[]在正则表达式中是一个元字符,要将其转义,加上\,
页: [1]
查看完整版本: QTP脚本中如何编写正则表达式