我在stepdefinition.java中定义了一个步骤,它是
@And(^I wait for \"(.*?)\" min$)
我们可以定义为
@And(^I wait for \"(.*?)\" min(s)$)
如this post中所述,您需要使用双反引号\\来转义括号>
\\
因此,您的步骤定义应如下所示:
@And("^I wait for \"(.*?)\" min\\(s\\)$") 希望有帮助
@And("^I wait for \"(.*?)\" min\\(s\\)$")
希望有帮助
仅在某人正在寻找使用较新版本的数据类型的解决方案(从cucumber 4.3.0开始的情况下,您只需要像这样逃避开括号: