首页 > 解决方案 > 将电话号码格式化为美国手机无格式

问题描述

例如:1234567890 --> 123-456-7890

标签: javascriptjquery

解决方案


你可以用一个简单的正则表达式来做到这一点。匹配 3 位、3 位、4 位并插入连字符。

const input = '1234567890';
const formatted = input.replace(/(\d{3})(\d{3})(\d{4})/, '$1-$2-$3');
console.log(formatted);


推荐阅读