正则表达式
^1(3[0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|8[0-9]|9[89])\d{8}$
正则匹配示意图
一个简单版本的校验 ^1[34578]\d{9}$
PHP代码示例
<?php $phone = '13210321228'; if (preg_match("/^1[34578]\d{9}$/", $phone)) { echo '校验通过'; } else { echo '校验失败'; }
参考:
正则表达式
^1(3[0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|8[0-9]|9[89])\d{8}$
正则匹配示意图
一个简单版本的校验 ^1[34578]\d{9}$
<?php $phone = '13210321228'; if (preg_match("/^1[34578]\d{9}$/", $phone)) { echo '校验通过'; } else { echo '校验失败'; }
参考: