PHP正则,同时匹配多种情况
$tel = '0527-4566126';
$search = '/^(1(([356][0-9])|(47)|[8][0-9]|[7][0-9]|[9][0-9]))\d{8}$|^0[0-9]{2,3}[-]?\d{7,8}$/';
if (preg_match($search, $tel)) {
echo "通过";
} else {
echo "不通过";
}
可以同时匹配手机号和座机。
$tel = '0527-4566126';
$search = '/^(1(([356][0-9])|(47)|[8][0-9]|[7][0-9]|[9][0-9]))\d{8}$|^0[0-9]{2,3}[-]?\d{7,8}$/';
if (preg_match($search, $tel)) {
echo "通过";
} else {
echo "不通过";
}
可以同时匹配手机号和座机。