电话号码 手机号码 正则表达式实例_PHP教程

php教程评论551 views阅读模式

电话号码 手机号码 正则表达式实例

电话号码 手机号码 正则表达式实例

输入13875998850
输出有效联系方式

输入0136986+9557
输出 联系方式有问题

function funcPhone($str)//电话号码正则表达试
{
return (preg_match("/^(((d{3}))|(d{3}-))?((0d{2,3})|0d{2,3}-)?[1-9]d{6,8}$/",$str))?true:false;
}

function funcMtel($str)//手机号码正则表达试
{
return (preg_match("/(?:13d{1}|15[03689])d{8}$/",$str))?true:false;
}

if( $_POST)
{
if( funcPhone( $_POST['url'] ) || funcMtel( $_POST['url'] ) )
{
echo '有效联系方式';
}
else
{
exit('联系方式有问题');
}
}
?>

企鹅博客
  • 本文由 发表于 2020年10月11日 00:59:06
  • 转载请务必保留本文链接:https://www.qieseo.com/307856.html

发表评论