正则表达式从
问题描述:
我有以下设置data.Using正则表达式的数据我需要搜索字符串'failed','undefined'
串内steps()
正则表达式从
在目前的数据是steps (3 failed, 24 skipped)
Failing Scenarios:
cucumber features/signin.feature:7 # Scenario: Navigate to Instagram Sign In
cucumber features/signin.feature:14 # Scenario: Signin with instagram credentials
7 scenarios (7 failed)
27 steps (3 failed, 24 skipped)
0m49.303s
某些搜索字符串时间将是steps (undefined, 2 passed),
或steps (1 undefined, 2 passed, 1 failed)
或steps (2 passed, 1 failed)
我的意图是搜索字符串failed or undefined
里面steps()
string.How是可能的?
答
^.*?steps\s*\((?=[^)]*(?:\bfailed\b|\bundefined\b)).*$
尝试this.See demo.Use标志MULTILINE
所以失败或出现在输入字符串underfined?尝试'steps \ s * \([^()] *(?: failed | undefined)[^()] * \)' – 2014-11-04 08:23:13