云日志服务 LTS-使用DSL加工函数对LTS日志数据脱敏:场景3:邮箱地址脱敏

时间:2025-02-12 15:14:38

场景3:邮箱地址脱敏

日志中包含邮箱信息,可采用正则表达式,运用regex_replace函数脱敏。

  • 原始日志
    {    "content":"email is username@example.com"}
  • 加工规则
    e_set(    "email_encrypt",    regex_replace(        v("content"),        r"[A-Za-z\d]+([-_.][A-Za-z\d]+)*(@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4})",        replace=r"****\2",    ),)
  • 加工结果
    {"content": "email is username@example.com","email_encrypt": "email is ****@example.com"}
support.huaweicloud.com/bestpractice-lts/lts_07_0050.html