I believe it is, but the program thinks something else..
Variable must be "data.conf"
if($var !~ /^[a-zA-Z]+[a-zA-Z0-9]*[\.]{1}[a-zA-Z]+$/){ die("Wrong param"); }
Posted 21 June 2012 - 06:57 AM
if($var !~ /^[a-zA-Z]+[a-zA-Z0-9]*[\.]{1}[a-zA-Z]+$/){ die("Wrong param"); }
Posted 21 June 2012 - 07:27 AM
Posted 21 June 2012 - 07:35 AM
MartinKravec, on 21 June 2012 - 01:57 PM, said:
/^[a-zA-Z]+[a-zA-Z0-9]*\.[a-zA-Z]+$/
Posted 21 June 2012 - 07:45 AM
Posted 21 June 2012 - 07:58 AM
Posted 21 June 2012 - 08:09 AM
Atli, on 21 June 2012 - 09:51 AM, said:
Quote
Posted 21 June 2012 - 09:22 AM
Quote
#!/usr/bin/perl
$var = "UPPERlower1337_";
if($var =~ /^\w+$/){
print "Match!\n";
}
else {
print "No match.\n"
}
#!/usr/bin/perl
$var = "data.conf";
if($var !~ /^[a-zA-Z]+[a-zA-Z0-9]*[\.]{1}[a-zA-Z]+$/){
die("Invalid file name!");
}
else {
print "Everything is fine.\n"
}
/^[a-zA-Z]+\w*\.[a-zA-Z]+$/
This post has been edited by Atli: 21 June 2012 - 09:23 AM
Posted 21 June 2012 - 09:26 AM
Posted 21 June 2012 - 09:30 AM
|
|
Query failed: connection to localhost:3312 failed (errno=111, msg=Connection refused).
|
