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
————————————————
版权声明:本文为CSDN博主「前端菜菜DayDayUp」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_48594833/article/details/120770635
js 隐藏手机号码中间四位相关推荐
- mysql隐藏手机号码中间四位
在实际需求中,出于保护用户私人信息的目的,我们并不会在查询时直接将用户手机号码输出,而会用占位符将中间四位号码隐藏.常见场景如抽奖平台显示中奖用户. 假设存在存储电话号码表tel: 方案一 这里我们采 ...
- uniapp 手机验证码输入框(随机数、倒计时、隐藏手机号码中间四位)可以直接使用
如键盘被隐藏,可直接点击蓝框弹出键盘,蓝框就相当于input的光标,验证码输入错误之后会将字体以及边框改为红色,持续1.5s(可自行修改时间),然后清空数据. <template>& ...
- python实现隐藏手机号码中间四位的方法及注意事项
方法一:使用正则表达式里的sub方法匹配替换(最好的方法) import rephone = "13434562341" result = re.sub(r"(\d{3} ...
- 前端控制 隐藏手机号码中间四位
方案一: 切割 phone = res.phone.substr(0, 3) + '****' + res.phone.substr(7) 方案二: 正则 var reg = getRegExp('^ ...
- js隐藏手机号码中间
案例代码如下: // 判断是否为11位的纯数字 if (Number(cellValue) && String(cellValue).length === 11) { var mobi ...
- Android 隐藏手机号中间四位和邮箱隐藏
1.隐藏手机号码中间四位:[java] view plain copys.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2&q ...
- 隐藏手机号码中间四位数
1.隐藏手机号码中间四位,变成186****9877 /*** 隐藏部分手机号码* @param phone* @return*/public static String hidePhoneNum(S ...
- Android 隐藏手机号中间四位
1.隐藏手机号码中间四位: [java] view plain copy s.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$ ...
- php如何设定隐藏四位号码,PHP问题:php手机号码中间四位如何隐藏?
php手机号码中间四位隐藏的方法:使用[substr_replace]代替方法,替换字符串的子串,代码为[$num = "12345678910" $str = substr_re ...
最新文章
- iphone 一些小游戏.
- java和python的比较-Python和Java就业前景对比
- [SpringBoot2]@MatrixVariableUrlPathHelper
- Star Way To Heaven (prim最小生成树) // [ NOIP提高组 2014]飞扬的小鸟(DP)
- 程序员面试金典——1.8反转子串
- 梨花带雨html音乐播放器源码,梨花带雨网页悬浮音乐播放器V3开源
- pad 迅雷 bt php_iOS永久版迅雷来了 BT、磁力链下载最全教程收好
- 华北水院c语言实验报告答案,C语言实验报告(三)
- 2022开源的群管理机器人源码+实测可用
- 在使用btest中的demo中遇到 multiple definition of 的问题!
- JS clientX、offsetX、pageX、screenX
- 运用css3新属性transform写的盒子嵌套展开动画效果
- 对中国四大名著--红楼梦 使用jieba进行分词处理 排除去停词 统计完整词频并按降序排列 前20词绘制词云图
- 中国头孢他美酯片市场趋势报告、技术动态创新及市场预测
- VR头盔(眼镜)光学原理解析
- 最新HAL库SDMMC初始化SD报HardFault
- 【Yolact训练自己的数据从实战到调参】
- hive通过经纬度计算两地距离
- 计算机培训总结ppt用什么音乐,音乐教育行业年终总结ppt
- 【Linux系统编程:基础IO 下】dup2 实现输出重定向、输入重定向、追加重定向 | 理解磁盘 | 理解文件系统中inode的概念 | 软硬链接
热门文章
- python手机安装教程视频_《python安装教程有没有?最好是视频的》 python搭建环境视频教程...
- vue面向切面_感受面向切面编程
- mysql left join in_深入理解mysql之left join 使用详解
- c语言朗读工具案例,C语言自制朗读工具,教你用电脑表白!
- ansible copy和fetch(拉取)
- ben we_WE战队宣布辅助选手Ben离队成为自由人,第二代WE正式解散
- 解决在cmd中输入powercfg /h off 出现的报错“无法执行操作,出现意外错误(0x65b)”
- CSS隐藏滚动条的方法
- FPGA 20个例程篇:9.DDR3内存颗粒初始化写入并通过RS232读取(上)
- java生成验证码图片中仅有线条_Java实现验证码具体代码(图片、汉字)