##
unless ($input->{$key} =~ /^[a-zA-Z]?:?[^\<\>\:\"\|\?\*]+$/) {
$input->{$key} =~ /[\<\>\:\"\|\?\*]/;
die "Error, found $&";
}#unless
##
##
unless ($input->{$key} =~ /^[a-zA-Z]?:?[^\<\>\:\"\|\?\*]+$/) {
$input->{$key} =~ s/^[a-zA-Z]://;
$input->{$key} =~ /[\<\>\:\"\|\?\*]/;
die "Error, found $&";
}#unless