臭大佬臭大佬

php很常用的正则表达式

臭大佬 2017-05-06 22:54 浏览 2851
php
简介

php很常用的正则表达式

判断一个字符串是不是邮箱或者手机号码

$data = '1@qq.com';
if (preg_match("/^([0-9A-Za-z\\-_\\.]+)@([0-9a-z]+\\.[a-z]{2,3}(\\.[a-z]{2})?)$/i", $data)) {
    echo "是邮箱";
}elseif (preg_match('#^13[\d]{9}$|^14[5,7]{1}\d{8}$|^15[^4]{1}\d{8}$|^17[0,6,7,8]{1}\d{8}$|^18[\d]{9}$#', $data)) {
    echo '是手机号码';
} else {
    echo '都不是!';
}


留言评论

支持表情、回复和点赞。评论需要先登录。