techtalk/SpecFlow — pull request #194 by kenlefeb (2012-06-19 14:21:39+00:00)
Title: Recursive regular expressions

I would like to use a recursive regular expression that returns an indeterminate number of results. Without handling every possible combination of detected arguments, I settled on an approach to return all of the arguments as a ParamArray and then handle parsing the results within my step definition.

This might not fit directly within your vision for SpecFlow, but I wanted to offer you a chance to pull what I've done so you can determine whether it's a feature you'd like to incorporate, in some fashion or another. Maybe you'll discover a better way to accomplish the same thing (I'm certainly not as familiar with the SpecFlow code as you are!)

You'll see there's a unit test that I added to demonstrate the feature.