Azure B2C Claims中邮箱与手机号固定长度掩码正则表达式求助
Azure B2C Claims 邮箱与手机号掩码正则方案
邮箱地址掩码
- 正则匹配:
^(.{2}).*?(@.*)$ - 替换规则:
$1*****$2 - 效果:无论@前前缀长度多少,都会保留前2个字符,中间用固定5个*填充,完整保留@及之后的域名。比如
testaccount@gmail.com→te*****@gmail.com
手机号掩码
- 正则匹配:
^.*(.{4})$ - 替换规则:
*******$1 - 效果:不管手机号原有格式(带+、分隔符等),都会将前面所有内容替换为7个*,只保留最后4位。比如
+91-1234567890→*******7890
内容的提问来源于stack exchange,提问作者PMC Karur
相关产品推荐
相关产品推荐

