How it Works
Matching is done by a hidden Java applet, using the standard
No information is sent over the net after the page loads: the applet
only transmits information
to/from the page itself, using the Java Plug-in's suport for
no special permisssions are necessary.
Most but not all Perl regular expression constructs are supported
by the Java regex engine; see the Javadoc for
for full details. (See the section
"Comparison to Perl 5")
The regex engine is passed a special wrapped CharSequence that
reports -- and optionally stalls -- the engine at each of its
invocations of #charAt(), allowing the animation effect.
library is used to make DOM-juggling a little
Originally tested in Firefox 1.0.7/1.5 with Java 5.0 ("1.5").
Now also tested with Firefox 2 and 3 with Java 6 ("1.6").
Mostly works in IE6, though boxes are missized and manual-step
animation doesn't refresh properly. May work with Java 2
Source / Downloads
All HTML/JS/CSS/Java code GPL licensed, available via
. You can run this entirely locally from your
desktop, if desired. (But why? You might fall behind the latest
bells & whistles!)
If you reuse Regex Powertoy code in your own projects, a link back
to regex.powertoy.org would be appreciated.
Regex Powertoy was created by Gordon Mohr
Please visit my blog to leave questions,
comments, and suggestions
Copyright 2005-2008 Gordon Mohr.