云日志服务 LTS-使用DSL加工函数对LTS日志数据脱敏:场景2:银行卡信息脱敏
时间:2025-08-20 17:59:03
场景2:银行卡信息脱敏
日志中包含银行卡或者信用卡信息,可采用正则表达式,运用regex_replace函数脱敏。
- 原始日志
{ "content":"bank number is 491648411333978312 and credit card number is 4916484113339780" }
- 加工规则
e_set( "bank_number", regex_replace( v("content"), r"([1-9]{1})(\d{14}|\d{13}|\d{11})(\d{4})", replace=r"****\3" ), )
- 加工结果
{ "bank_number": "bank number is ****8312 and credit card number is ****9780", "content": "bank number is 491648411333978312 and credit card number is 4916484113339780" }
support.huaweicloud.com/bestpractice-lts/lts_07_0050.html