Wow, very nice. I'm going to play around with that one for a bit. I just started learning regex's in depth, so this is a great tool. I have one I constructed as well, which might be useful, if just a simple match test is your aim:
#!usr/bin/perl
$my_string = "";
$my_regx = "";
# This program tests regular expressions against a match.
if ($my_string =~ /$my_regx/x)
print "Matched: " . "\"" . $& . "\"" . "\n"; # print matc
+h
print "Before match: " . "\"" . $` . "\"" . "\n"; # print data
+ before match
print "After match: " . "\"" . $' . "\"" . "\n"; # print data
+ after match
}else {
# do nothing
} # end if
print "Rockstar Programming Inc. All Rights Reserved\n";
So, now I have yours to explore with and maybe my much simpler "matcher" could possibly be of use to you :)