想在word里批量把手机号中间4位换成星号打码?不用找第三方插件,直接用自带的「查找替换」通配符功能就能搞定——它能自动识别文档里的11位手机号,只保留前3位和后4位,中间4位全换成星号。不过这个方法只适用于microsoft word桌面版,而且得保证文档里的手机号都是连续11位纯数字的格式哈。
先把后面要用到的两组规则记牢:「查找内容」填 ([0-9]{3})([0-9]{4})([0-9]{4}),「替换为」填 \1****\3。原理其实很简单:把11位完整手机号拆成三段——头3位、中间4位、后4位,替换的时候只保留第一段和第三段,中间那段直接换成4个星号就行。
第一步:打开替换面板
先把光标放到要处理的Word文档里,按 Ctrl + H 快捷键就能直接调出「查找和替换」窗口,嫌记快捷键麻烦的话,也可以从顶部「开始」选项卡最右边找「替换」按钮点进去。窗口打开后默认就在「替换」标签页,先别急着点「全部替换」哈。

第二步:填写通配符内容
在「查找内容」输入框里填 ([0-9]{3})([0-9]{4})([0-9]{4}),「替换为」输入框里填 ****。这里要注意:别把反斜杠写成正斜杠,括号也一个都不能漏;要是手滑写成 ****,最后保留的反而是中间4位,效果完全反了。
中文敏感词/违禁词检测与内容合规性检查工具。支持对小红书(Xiaohongshu)、Douyin(抖音)、WeChat(微信)、Weibo(微博)、Bilibili(哔哩哔哩)、Zhihu(知乎)、Taobao(淘宝)、JD.com(京东)等主流平台的禁用词、限用词及高风险词进行文本扫描与合规性分析。

第三步:执行全部替换
点一下「更多」按钮展开全部搜索选项,先确认「使用通配符」这一项已经打勾了,再点「全部替换」。等Word弹出来完成提示的时候,先核对下替换的数量和你文档里实际的手机号数量对不对得上;要是数量差得离谱,赶紧按撤销恢复,大概率是刚才输查找规则的时候漏了括号,或者原手机号中间带了空格、短横线,没被识别到。

第四步:核对隐藏结果
替换完回到正文检查手机号的效果,正常应该是 188****8888、166****6868 这种样式。要是你文档里有 188 2588 8888 或者 188-2588-8888 这种带分隔符的号码,得先把空格、短横线统一删掉,或者单独写一组匹配规则来处理。

最后提醒下:这个方法只是把文档里显示的明文数字替换掉,不像权限控制那样能彻底保护原始数据。正式发文件之前,最好单独另存一份脱敏后的副本,再用查找功能搜一遍 [0-9]{11},确认没有漏掉的连续11位手机号。










