正则表达式求值程序

从测试对象图、“脚本支持功能”对话框或验证点编辑器提供了“正则表达式求值程序”。 在编辑对象属性时,可以将其用于测试正则表达式。

使用求值程序

从测试对象图或验证点编辑器,右键单击属性值并将其转换为正则表达式。它是正则表达式时,再次右键单击并单击对正则表达式求值以打开求值程序。

模式匹配值字段包含当前值。 要尝试表达式,请编辑模式字段中的值,然后单击求值结果指示表达式是否匹配。

“求值程序”具有以下控件:

模式 - 该字段包含转换到正则表达式时的当前值。 使用此字段来编辑表达式。

执行区分大小写匹配 - 该复选框控制区分大小写。缺省情况下,它设置为“开启”,而匹配是区分大小写的。如果希望匹配忽略大小写,请清除此复选框。

匹配值 - 该字段包含转换到正则表达式时的当前值。 编辑的模式必须匹配此表达式,因为它反映您应用程序中的属性值。

结果 - 单击求值时,该字段包含结果。如果模式匹配,您将看到以绿色字母显示的 MATCH。如果模式不匹配,您将看到以红色字母显示的 NOT A MATCH。如果在模式中使用非法字符,该字段将指示异常。

匹配字符串 - 如果模式匹配,您将看到匹配的字符串。如果在模式中使用非法字符,该字段将给出错误。例如,“缺少右括号”指示在正则表达式中有左括号,但是没有右括号。

求值按钮 - 编辑模式字段中的值,然后单击此按钮来予以测试。对表达式满意时,单击确定以保存表达式。

示例按钮 - 关于正则表达式语法和用例的示例,请参阅正则表达式示例

关于使用正则表达式和数字范围的更多信息,请参阅将精确匹配属性替换为模式


反馈