手机正则和邮箱正则

来源:互联网 发布:网络十大禁书 txt 编辑:程序博客网 时间:2024/04/28 12:29
//正则测试

$mail="/^[a-zA-Z0-9][A-Za-z0-9_.]{0,30}@([a-zA-Z0-9_]+\.){1,2}[A-Za-z]{2,3}$/";
第一个字符:数字字母,但是已字母的居多。
第二个字符以后:字母、数字、下划线、点
@邮箱符号
域名部分:字母、数字、下划线、点
 
$mobile = "/^1[3|4|5|8][0-9]{9}$/";//"/^1[3|4|5|8][0-9]{9}$/";
手机首字母是1
第二位:3,4,5,8
剩下的:0-9支持9位即可
$p = $_GET['p'];
$m = $_GET['m'];
if(preg_match($mobile,$p)){
    echo$p."~~OK\r\n
";
}
if(preg_match($mail,$m)){
    echo$m."~~ok";
}
0 0