C#正则表达式保留头尾替换中间为*
Posted 沧海·
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#正则表达式保留头尾替换中间为*相关的知识,希望对你有一定的参考价值。
数据脱敏 身份证号码、证件号码
以下示例是保留前后两位,可以自行调控
public string ReturnCertificateNumNO(string CERTIFICATE_NUMBER)
string pattern = @"(?<=[\\d]2)\\d(?=[\\S]2)";
Regex rgx = new Regex(pattern);
var res = rgx.Replace(CERTIFICATE_NUMBER, "*");
return res;
以上是关于C#正则表达式保留头尾替换中间为*的主要内容,如果未能解决你的问题,请参考以下文章
我想用户java replaceALL替换手机号码中间的四个数字,中间的正则表达式不知道怎么写,哪位大师帮帮忙啊