note 80028 deleted from function.eregi by felipe
| From: | felipe@php.net | Date: | Tue, 25 Dec 2007 17:30:36 +0000 |
| Subject: | note 80028 deleted from function.eregi by felipe | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-133998@lists.php.net to get a copy of this message | ||
Note Submitter: SID TRIVEDI
----
<?php
/*
TITLE : POSIX Regular Expression
SCOPE : Check email addresses and Domains for valid syntax
*/
$email = 'iluvPHP@php.net';
$domain = 'www.php.net';
if(eregi("^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,6}$", $email)) {
echo "$email has valid email syntax.\n<br>";
}else{
echo "$email does NOT have valid email syntax.\n<br>";
}
//Keep adding new domain manually
if (eregi("^www\.[a-z0-9.-]+\.([A-Z]{2}|com|org|net|info|name|museum)$", $domain)){
echo "$domain has valid website syntax.\n<br>";
}else{
echo "$domain does NOT have valid website syntax.\n<br>";
}
/*
Above script generates following browser output
iluvPHP@php.net has valid email syntax.
www.php.net has valid website syntax.
*/
?>