Edited Sunday, July 21, 2019: With permission of the author, the complete article is available here in PDF form.

See the May 2019 contents of PragPub for an article by Onorio Catenacci on TDD using Rosie Pattern Language!

Because Rosie has built-in executable unit tests, you can develop patterns iteratively, which is usually hard to do with regular expressions. Onorio gives a step by step example.