Morevoer, =! is an assignment followed by a negation. It seems you wanted !~ again.
In reply to Re: validations in perl by choroba in thread validations in perl by Ekanvitha9