function Validateemail ($email)
{return eregi ("^[_a-z0-9-]+ (\.[ _a-z0-9-]+) *@[a-z0-9-]+ (\.[ a-z0-9-]+) * (\.[ a-z]{2,3}) $ ", $email);
}
function Validateurl ($url)
{return eregi ("^ (ht|f) tp://) (([A-z0-9-]+ (\.[ a-z0-9-]+) * (\.[ a-z]{2,3})) | ([0-9]{1,3}\.) {3} ([0-9]{1,3})) ((/|\?) [a-z0-9~#%& ' _\+=:\?\.-]*) *) $ ", $url);
}
function Converturls ($text)
{$text = Eregi_replace ((ht|f) tp://www\.| Www\.) ([A-z0-9-]+ (\.[ a-z0-9-]+) * (\.[ a-z]{2,3}) ((/|\?) [a-z0-9~#%&\\/' _\+=:\?\.-]*) *] "," http://www.\\3 ", $text);
$text = Eregi_replace (((ht|f) tp://) (([A-z0-9-]+ (\.[ a-z0-9-]+) * (\.[ a-z]{2,3})) | ([0-9]{1,3}\.) {3} ([0-9]{1,3})) ((/|\?) [a-z0-9~#%& ' _\+=:\?\.-]*) "," \\0 ", $text);
return $text;
}
function Convertmail ($text)
{$text = Eregi_replace ("([_a-z0-9-]+ (\.[ _a-z0-9-]+) *@[a-z0-9-]+ (\.[ a-z0-9-]+) * (\.[ a-z]{2,3})) "," \\0 ", $text);
return $text;
}
function Convertalllinks ($text)
{$text = Converturls ($text);
$text = Convertmail ($text);
return $text;
}
?>
http://www.bkjia.com/PHPjc/315921.html www.bkjia.com true http://www.bkjia.com/PHPjc/315921.html techarticle ? PHP function Validateemail ($email) {return eregi (^[_a-z0-9-]+ (\.[ _a-z0-9-]+) *@[a-z0-9-]+ (\.[ a-z0-9-]+) * (\.[ a-z]{2,3}) $, $email); } function Validateurl ($url) {return eregi (^ (ht|f) ...