Perl module to visually debug regexes in-place


Regexp::Debugger is a module that helps tame unruly regexes by providing live interactive run-time visualizations of any regex in a Perl code. The debugger allows one to track capture variables, follow recursive subpattern matches, set break-points within a regex match, and even step backwards through the matching process to work out exactly where things started going so horribly wrong.

When you load this module, any regex in the same lexical scope will be visually (and interactively) debugged as it matches.

In addition to the Perl module, the package also contains the module's commandline frontend rxrx.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install libregexp-debugger-perl