JS方式实现隐藏手机号码中间4位数

news/2024/7/19 13:25:12 标签: js

在前端开发中,遇到如下需求:隐藏手机号码,将中间几位替换为*。通过js如何实现手机号码隐藏中间4位呢?下面整理几种实现方式:
1、使用正则:

function geTel(tel){
    var reg = /^(\d{3})\d{4}(\d{4})$/;  
    return tel.replace(reg, "$1****$2");
}
//测试
var tel = "17326453333"; 
console.log(geTel(tel));//173****3333
2、通过长度截取
function geTel(tel){
    return tel.substring(0, 3)+"****"+tel.substr(tel.length-4);
}
//测试
var tel = "17326453333"; 
console.log(geTel(tel));//173****3333

你学会了吗?记得点赞收藏欧!


http://www.niftyadmin.cn/n/1521110.html

相关文章

计算机专业bs和cs,BS和CS的区别以及各自的优缺点

CS什么是CS?CS(Client/Server)指客户端、服务器架构模式。客户端需要安装专用的客户端软件。CS的优点、特点1. 交互性强2. 存取模式安全3. 网络通信量低4. 响应速度快5. 利于处理大量数据●能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提…

【大数据】无边界数据和有边界数据,流数据和静态数据

无边界数据(流数据): 无边界数据是一种不断增长,没有边界的数据集合,这类数据无法判断何时终止,也称为流数据,如:电商交易数据,PM2.5检测等等。 特点: 数据快…

计算机领域所有SCI期刊,计算机领域的所有SCI一区期刊,这是最顶级期刊了

计算机领域的所有SCI一区期刊,这是最顶级期刊了 计算机领域的所有SCI一区期刊,这是最顶级期刊了 (2012-10-24 09:41:18) 刊名全称 小类名称(中文) 2008年影响因子 HUMAN-COMPUTER INTERACTION 计算机:控制论 2.905 BIOINATICS 计算机:跨学科应…

json的标准格式

现在越来越多的项目和开发插件等默认都会支持和使用json数据格式,作为数据保持、传输的一种方式。 说是其中一种,就标示还有好多其他格式。比如:最多是xml。webservice的标准数据格式。 不过由于json是JavaScript 对象表示法(Java…

计算机配置需要密码启动,电脑开机设置了密码要怎么删除

很多人的电脑都设置了开机密码,但每次开机都要输入也会觉得麻烦,怎么删除开机密码呢?下面由学习啦小编为大家整理了电脑开机设置了密码要怎么删除的方法步骤,希望对大家有帮助!电脑开机设置了密码要怎么删除电脑删除开机密码的方法和步骤如下…

理解DOM事件流的三个阶段

流的概念,在现今的JavaScript中随处可见。比如说React中的单向数据流,Node中的流,又或是今天本文所讲的DOM事件流,都是流的一种生动体现。用术语说流是对输入输出设备的抽象。以程序的角度说,流是具有方向的数据。事件…