«

JavaScript 正则验证手机号快速上手指南(建议收藏)

时间:2026-11-11 07:06     作者:emer     分类: 无


从一个真实场景说起:正则验证手机号

刚接触JavaScript的时候,正则验证手机号曾让我困惑了好一阵子。现在回头看,当初的困惑大多源于没有找到好的切入点。希望本文能成为那个切入点。

正则验证手机号的核心要点

在进入代码之前,先把正则验证手机号的思路理清楚。

正则验证手机号示例演示

实践一下,正则验证手机号:

const phoneReg = /^1[3-9]\d{9}$/;

function checkPhone(input) {
  const v = input.trim();
  if (!v) return '手机号不能为空';
  if (!phoneReg.test(v)) return '手机号格式不正确';
  return null; // 通过
}

console.log(checkPhone('13800138000')); // null
console.log(checkPhone('12345'));       // 手机号格式不正确

避坑指南

总结

关于正则验证手机号就写到这里。如果文中有讲得不清楚的地方,欢迎指出,我会及时补充完善。


遇见问题加 QQ23979811 协助处理

标签: 编程教程 JavaScript