The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Padre::Wx::Dialog::RegexEditor - dialog to make it easy to creat a Regular expression

DESCRIPTION

The Regex Editor provides an interface to easily create Regular expressions used in Perl.

The user can insert a regex - the surrounding / characters are not needed and a text. The Regex Editor will automatically display the matching text in the bottom right window.

At the top of the window the user can select any of the four regex modifiers:

Ignore case (i)

Single-line (s)

Multi-line (m)

Extended (x)

TODO

Implement substitute as well

Global match

Allow the change/replacement of the // around the regex

Highlight the match in the source text instead of in a separate window

Display the captured groups in a tree hierarchy similar to Rx ?

  Group                  Span (character) Value
  Match 0 (Group 0)      4-7              the actual match

Display the various Perl variable containing the relevant values e.g. the @- and @+ arrays, the %+ hash $1, $2 ..

point out what to use instead of $@ and $' and $`

English explanation of the regex

COPYRIGHT & LICENSE

Copyright 2008-2009 The Padre development team as listed in Padre.pm.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl 5 itself.