阅读量:6
要将手机号中的中间几位数字替换为"XXXX",可以使用字符串的Substring方法来截取手机号的前三位和后四位,然后再用字符串的Replace方法将中间的数字替换为"XXXX"。以下是一个示例代码:
string phoneNumber = "18812345678"; string maskedPhoneNumber = phoneNumber.Substring(0, 3) + "XXXX" + phoneNumber.Substring(7); Console.WriteLine(maskedPhoneNumber);
输出结果为:“188XXXX5678”
注意:上述代码假设手机号的长度为11位,如果手机号的长度有变化,需要相应地修改截取和替换的位置。