JavaScript 正则验证手机号入门教程(建议收藏)
时间:2026-11-2 08:39 作者: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')); // 手机号格式不正确
第三步:完善细节
- 修改配置后记得重启或重载服务,很多人调半天发现是配置没生效。
- 数据库操作后记得确认影响行数,0 行和预期不符时要警惕。
总结
学技术就像攒积木,今天搞懂正则验证手机号,明天搞懂另一个点,慢慢就能搭出完整的JavaScript知识体系。
遇见问题加 QQ23979811 协助处理
标签: 编程教程 JavaScript