You may additionally use parameters in your step names. These will be handled by either the default simple parser (parse), its extension “cfparse” or by regular expressions if you invoke use_step_matcher().
behave.use_step_matcher(name)
Change the parameter matcher used in parsing step text.
The change is immediate and may be performed between step definitions in your step implementation modules - allowing adjacent steps to use different matchers if necessary.
There are several parsers available in behave (by default):