企评社

文本脱敏

手机 / 身份证 / 银行卡 / 邮箱 / 姓名 · 规则可视化 · 支持自定义正则

全部在浏览器本地处理,文本不上传、不留存

原文

0 / 50 万字符

脱敏结果

规则按 身份证→手机→银行卡→邮箱→姓名→自定义 顺序应用

脱敏规则(勾选生效)

常见问题

文本会被上传吗?

不会。脱敏全部在你的浏览器本地完成,不发起任何服务器请求,刷新即清空。

打码规则是怎样的?

手机号保留前 3 后 4(138****5678);身份证保留前 6 位地区码与后 4 位(110101********1234);银行卡(13–19 位)保留后 4 位;邮箱保留首字母与完整域名(a***@example.com);姓名(2–3 个汉字、紧跟手机/身份证、中间可隔空格或标点)保留姓氏。规则按 身份证→手机→银行卡→邮箱→姓名→自定义 顺序应用,后序规则基于前序结果,不会重复打码。

为什么有的没被打码?

它没匹配到规则形态就不会动——带区号的手机号、嵌在更长数字串里的卡号、嵌在长句中的姓名等都可能不命中。宁可漏打、不误伤;特殊形态可用「自定义正则规则」自行表达。

能自己写规则吗?

可以。填一个 JavaScript 正则(如 \d{6})与替换内容(支持 $1 组回引),会在内置规则之后应用。正则非法时会明确提示且不会被应用。

相关工具