同じロジックを含む再利用可能なステップを定義しようとしていますが、異なる言い方をすることもできます。たとえば、次のようにCucumber JS - 文章の一部または全部を選択
the message "Running defect detection module..." should be displayed
the message "Defect detection complete." should be displayed when the process is complete
私の正規表現は、これまでのようになります。
/^the message "([^"]*)" should be displayed$/
と私はまた、次の正規表現をやって試してみました:
/^the message "([^"]*)" should be displayed(\s*\w*)*$/
しかし、結果は得られません。何か案は?
ありがとうございました
'$'を削除します。[この正規表現のデモ](https://regex101.com/r/lAi67K/1)を参照してください。 –
申し訳ありません@WiktorStribiżew私はそれが別の言葉で言われるかもしれないと言います私は 'プロセスが完了したとき'で終わりです – Jackthomson
まあ、多分['^メッセージ"([^ "] *)"私のステップを定義していたときに、2番目の正規表現パターンを2番目の正規表現パターンに入れるのを忘れてしまったので、この問題は解決されませんでした($ https://regex101.com/r/lAi67K/2)? –