* output matched pattern with "/PATTERN/"
authormitty <mitty@7d2118f6-f56c-43e7-95a2-4bb3031d96e7>
Thu, 3 Jan 2013 15:50:31 +0000 (15:50 +0000)
committermitty <mitty@7d2118f6-f56c-43e7-95a2-4bb3031d96e7>
Thu, 3 Jan 2013 15:50:31 +0000 (15:50 +0000)
git-svn-id: https://lab.mitty.jp/svn/lab/trunk@185 7d2118f6-f56c-43e7-95a2-4bb3031d96e7

misc/regexfilter.pl

index 801cbb0..fc45635 100755 (executable)
@@ -16,7 +16,7 @@ if (! -r $regexfile) {
     exit 1;
 }
 
-my $re = Regexp::Assemble->new(file => "$regexfile");
+my $re = Regexp::Assemble->new(file => "$regexfile", track => 1);
 
 my $target = shift @ARGV;
 
@@ -38,5 +38,9 @@ while ($line = <$input>) {
     else {
         print "NG: ";
     }
-    print $line, "\n";
+    print $line;
+    if ($re->source) {
+        print " /", $re->source, "/";
+    }
+    print "\n";
 }