讨论广场 问答详情
打印日志时不应直接输出完整的手机号或邮箱,避免泄露用户隐私。请问在 HarmonyOS 中,如何实现日志自动脱敏处理?
LKJ_Coding 2025-09-15 15:25:08
37 评论 分享
鸿蒙认证鸿蒙问答专区

打印日志时不应直接输出完整的手机号或邮箱,避免泄露用户隐私。请问在 HarmonyOS 中,如何实现日志自动脱敏处理?
代码:

```ts
function mask(s: string) {
  return s.replace(/\d{11}/g, '***').replace(/(\w+)@\w+\.\w+/, '$1@***');
}
hilog.info(0, 'APP', mask('手机号:13800000000 邮箱:test@abc.com'));
```


 

37 评论 分享
写回答
全部评论(0)