const validateMobile = (val) => {
val = val.replace(/[^\d]/g, '').substr(0,11)
if (val.length <= 3) {
return val
} else if (val.length <= 7) {
val = val.replace(/(\d{3})(\d{0,4})/, '$1-$2')
} else {
val = val.replace(/(\d{3})(\d{0,4})(\d{0,4})/, '$1-$2-$3')
}
return val
}
电话号码格式化
最新推荐文章于 2025-02-08 23:31:56 发布
本文介绍了一种用于验证和美化手机号格式的JavaScript函数。该函数能够移除非数字字符,并根据手机号长度进行格式调整,如将号码分为三段并用短横线连接,提升号码的可读性。
4043

被折叠的 条评论
为什么被折叠?



