Re: Getting a / when regex should produce nothing

2010-04-24 Thread craig
See what happens if you replace the 2 lines between the "should be"s with if ($article_file =~ /^([a-zA-Z0-9_-]*\.html)$/) {$article_file = $1} I've can't recall seeing 'undef my' before. my $error = undef; is more typical. How is this routine executed? Under ModPerl::Registry? cmac On Ap

Re: Getting a / when regex should produce nothing

2010-04-24 Thread Chris Bennett
On 04/24/10 21:38, Chris Bennett wrote: When I run this first time, with no values from form, I get $article_file being a / when it should be nothing. I just can't see the error. I have tried variations with \w and dash at beginning and end, but no go. Debug shows blank at A, / at B #!/usr/bin/

Getting a / when regex should produce nothing

2010-04-24 Thread Chris Bennett
When I run this first time, with no values from form, I get $article_file being a / when it should be nothing. I just can't see the error. I have tried variations with \w and dash at beginning and end, but no go. Debug shows blank at A, / at B #!/usr/bin/perl $VERSION = 1.0.0; use warnings;