问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么隐藏手机号码中间四位

发布网友 发布时间:2022-04-20 13:59

我来回答

3个回答

懂视网 时间:2022-04-28 08:24

php隐藏手机号中间四位的方法:1、字符串截取法【$new_tel1=substr($tel, 0, 3).'****'.substr($tel, 7)】;2、替换字符串的子串【$new_tel=substr_replace($tel)】。

【相关学习推荐:php编程(视频)】

php隐藏手机号中间四位的方法:

$num = "12345678910"
$str = substr_replace($num,'****',3,4);

64b03082615f4b1eca1b0b00873863d.png

三种实现方式

<?php
$tel = '12345678910';
//1.字符串截取法
$new_tel1 = substr($tel, 0, 3).'****'.substr($tel, 7);
var_dump($new_tel1);
//2.替换字符串的子串
$new_tel2 = substr_replace($tel, '****', 3, 4);
var_dump($new_tel2);
//3.用正则
$new_tel3 = preg_replace('/(d{3})d{4}(d{4})/', '$1****$2', $tel);
var_dump($new_tel3);
?>

结果:

> string(11) "123****8910"
> string(11) "123****8910"
> string(11) "123****8910"

想了解更多编程学习,敬请关注php培训栏目!

热心网友 时间:2022-04-28 05:32

数据时代,个人信息泄露越来越严重。

正因如此,每个公司更加注重员工信息的保护,有时候我们需要打印一些员工的个人信息,其中包含手机号、个人身份证号码,这些肯定是要进行加密处理的。

如何隐藏手机号中间4位数字,5种方法推荐,不管你是Excel哪一版本、或者是WPS,总有一种方法适合你~

left+right

C2单元格输入:=LEFT(B2,3)&"****"&RIGHT(B2,4)


说明:left函数从文本字符串左侧截取固定长度字符串,right函数从文本字符串右侧截取固定长度字符串,再利用连接符&连接起来。

mid函数

C2单元格输入:=MID(B2,1,3)&"****"&MID(B2,8,4)

mid函数与left+right函数有异曲同工之妙,只不过的mid函数可以从一个文本字符串任一位置截取任一长度的字符。


说明:mid(要截取的文本字符串,开始位置,截取长度)

replace函数

C2单元格内输入:=REPLACE(B2,4,4,"****")


说明:replace函数将一个字符串中的部分字符用另一个字符替换,replace(要替换的字符串,开始位置,长度,新的字符串)

substitute函数

C2单元格内输入:=SUBSTITUTE(B2,MID(B2,4,4),"****",1)

substitute函数功能与replace函数功能一致,也是将字符串中的部分字符串以新的字符串替换。

唯一不同的是substitute函数需要明确输入要替换的字符串是什么,而不能像replace函数那样指定位置即可。


说明:substitute(文本单元格,要被替换的字符串,新的字符串,替换第几个)。

第四个参数"替换第几个",是指被替换的字符串可能存在重复出现的情况,这里可以指定替换的位置(第一次出现or第二次出现等等)

Ctrl+E(推荐)

手动输入第一个员工隐私化后的手机号码,接着选中所有需要填充的单元格,同时按下Ctrl+E两键,完成填充。

热心网友 时间:2022-04-28 06:50

付费内容限时免费查看回答1、本次操作演示的Office办公软件为Excel 2013版本。

2、新建一个Excel电子表格,用于演示如何在Excel中将电话号码中间四位隐藏的操作。

3、在新建的Excel电子表格中输入演示数据。

4、首先选中B1单元格,然后在函数编辑栏中输入“=SUBSTITUTE(A1,MID(A1,4,4),"****",1)”公式,然后点击键盘回车键。

5、这时B1单元格的电话号码就已经隐藏了中间四位数字了,然后鼠标放在单元格右下角,当出现十字架浮标时,拖动鼠标向下填充单元格。

6、这样,单元格中的电话号码就全部都隐藏了中间四位数字了,如果A列的数据不再需要,可以隐藏单元格或者将B列数据复制之后,选择性数值粘贴至A列即可。

您好,如果有帮助到您,麻烦您给个赞可以吗?谢谢,祝你工作顺利

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 如何在EXCEL中去掉一组数据中间的4位数字? 如何将excel表格中的手机号部分字段隐藏 excel表格中,如何把很多手机号的中间四位隐藏成**... 关于wps电子表格隐藏电话号码中间四位的问题,要详... 在EXCEL中,怎样隐藏电话号码中间4位数? excel中怎么批量隐藏手机号的中间4位数 excel怎么屏蔽手机号码中间四位数 请以我的图出公... 十一位手机号隐藏中间四位,用excel怎么实现 excel表格怎么把电话号码中间四位隐藏 表格中如何把手机号码中间四位隐藏 区块链的技术特点主要体现在哪些方面? 女孩拉黑男孩微信却没有拉黑支付宝,女孩是什么意思? 支付宝账户能被他人黑吗 为什么越来越多的人对支付宝越来越反感 有人能黑支付宝系统拿钱吗? 我用了几个支付平台最后都被黑钱了,为什么那么多... 支付宝里有这么多用户的钱,为什么却没黑客敢去攻击 为什么那么多黑客没人入侵支付宝 支付宝会被黑客入侵吗?为什么? 为什么黑客不直接黑支付宝? 如何快速把表格的手机号中间四位隐藏起来 EXCEL表格中B列手机号一共有7483条 有快速隐藏中间... excel表格如何隐藏表格内手机中间四位数字 Excel中替换掉身份证中间的4位 excel 里去掉单元格里中间的几位数 如何批量隐藏Office Excel表中所有手机号码中间4位... 怎么隐藏手机中间四位号码 区块链特点包括 柚子怎么剥1001柚子怎么剥 柚子怎么长期保存方法 柚子怎么样剥最方便 怎么样剥柚子 灵活就业支付显示未实名 在拼多多上购买商品为什么一会是微信零钱付费,一会... 魔方小站灵活支付专用帖 是什么? 远程工作模式的人属于企业的员工吗 拍摄10个视频合同灵活支付钱怎么写 什么是银联快捷支付? 中国外贸企业如何在规避风险的情况下灵活运用支付方式 灵活就业支付宝缴纳社保流程