I use this for email verification....

$str =~ /^[^@]+@[^.]+\.[^.]/);


----- Original Message ----- 
From: "Dylan Boudreau" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, January 15, 2003 11:57 AM
Subject: Checking to see if input has valid data.


> The input must be an email address and I am checking it the following
> way:
>  
>   print "Enter an address to replace: ";
>   chomp (my $search = <STDIN>);
>         unless ($search =~ /@/){
>                 die "Search field must be an email address!\n";
>         }
>   print "Enter a replacement address: ";
>   chomp (my $replace = <STDIN>);
>         unless ($replace =~ /@/){
>                 die "Replacement field must be an email address!\n";
>         }
>  
> This does work but I am sure there must be a better way.  The whole
> program is a search and replace utility for email addresses on all our
> mailing lists so when someone changes their address I don't need to
> change it manually on 20 lists.  Does anyone see a better way of doing
> this?
>  
> Dylan
> 



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to