unless ($input->{$key} =~ /^[a-zA-Z]?:?[^\<\>\:\"\|\?\*]+$/) { die "Error"; }#unless #### 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