求函数,100分,快来啊~~~~ 用ereg(/[\w]{0,}/)判断字符串只含有0~9数字、a~z、A~Z字母 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /[a-zA-Z0-9]{0,}/判断字符串只含有0~9数字、a~z、A~Z字母 用ereg(/^[\w]|@|[0-9a-zA-Z]|.|[a-z]?$/)判断字符串是否是合法的邮件地址 ereg("^(.+)@(.+)\\.(.+)$",$email,$all) ereg("^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]{2,3}$",$email,$all) function check_email($email = "") { $email = preg_replace( "#[\n\r\*\'\"<>&\%\!\(\)\{\}\[\]\?\\/]#", "", $email ); if ( preg_match( "/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,4})(\]?)$/", $email) ) { return $email; } else { return FALSE; } } <?PHP$email="[email protected]";if(ereg("^[a-zA-Z0-9]+@[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+$",$email)) echo $email."正确<br>";else echo $email."不正确<br>";?> 1.$email="[email protected]";if(preg_match("/^\w+@[a-z0-9]+(\.[a-z0-9]+){1,5}$/i",$email)) echo $email."合法";else echo $email."不合法";2.$str="adsfadsf2134";if(preg_match("/^[0-9a-z]+$/i",$str)){ echo "合法";}else{ echo "不合法";} 用正则表达式,PHP帮助里有例子,还是自己看懂了才是最佳效果 <?PHP$email="[email protected]";if(ereg("^[a-zA-Z0-9]+@[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+$",$email)) echo $email."正确<br>";else echo $email."不正确<br>";?>就可以了....我在用... GD库生成图片的时候,能设置生成图片的分辨率吗? ZendGuardLoader 安装失败?求助 通过explode函数分割字符串成数组,如何让索引从1开始 PHP邮件问题,请高手指点。 PHP新手求助关于COOKIE的问题! PHP连接mysql问题 call to a member function query() in .... 怎么控制上传文件的大小和上传文件的类型? 讨论一下mysql中like和match+against的效率问题 在PHP中两个数字比较大小发现的奇怪的问题,请各位大神帮忙解惑!!! csdn--bug 变量如何传递
if ( preg_match( "/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,4})(\]?)$/", $email) )
{
return $email;
}
else
{
return FALSE;
}
}
$email="[email protected]";
if(ereg("^[a-zA-Z0-9]+@[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+$",$email))
echo $email."正确<br>";
else
echo $email."不正确<br>";
?>
$email="[email protected]";
if(preg_match("/^\w+@[a-z0-9]+(\.[a-z0-9]+){1,5}$/i",$email))
echo $email."合法";
else
echo $email."不合法";
2.
$str="adsfadsf2134";
if(preg_match("/^[0-9a-z]+$/i",$str)){
echo "合法";
}else{
echo "不合法";
}
$email="[email protected]";
if(ereg("^[a-zA-Z0-9]+@[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+$",$email))
echo $email."正确<br>";
else
echo $email."不正确<br>";
?>就可以了....我在用...