我需要掩盖一个电话号码。
然后我要去除所有空格,但是在正则表达式部分卡住了。
90 511 619 11 21
like this
5**6**1*2*
首先,我会检查是否包含90(国家代码),并将其删除。
if (number.length() > 2 && number.substring(0,2).contains("90")){
number = number.replaceAll(number.substring(0,2), "");
}
然后我要去除所有空格,但是在正则表达式部分卡住了。
number = number.replaceAll(" ", "").replaceAll("\\d(?=\\d{4})", "*");