规范流正则表达式匹配 - 定义的重载
本文关键字:定义 重载 范流 正则表达式 | 更新日期: 2023-09-27 18:36:50
我想在 Specflow 语法中使用重载的步骤定义。与此类似。你能帮我正确编写正则表达式吗,因为它们现在不能一起工作。谢谢
[Given(@"^Click on ""(.*)""$")]
And Click on "Ok"
[Given(@"^Click on ""(.*)"" in '$""(.*)""$")]
And Click on "Search" in $".someselector"
一个可能足够工作的简单解决方案是用([^"]*)
替换您的(.*)
(而不是"任何字符","任何不是"
的字符")。
稍微好一点的解决方案可能是计算"
,以确保与开头和结尾引号匹配。很可能你不需要,但以防万一你可能想阅读平衡组的概念。