Java 如何用X替换字符串中的数字
为了格式化帐号,我需要将帐号中的所有数字替换为“X”。除了在字符串上迭代之外,还有什么简单的方法吗?如果每个字符介于0-9和replace之间,请比较它们。下面是示例accountNumberJava 如何用X替换字符串中的数字,java,string,Java,String,为了格式化帐号,我需要将帐号中的所有数字替换为“X”。除了在字符串上迭代之外,还有什么简单的方法吗?如果每个字符介于0-9和replace之间,请比较它们。下面是示例accountNumber 12SRVV5E4您可以使用regex进行此操作,请参阅下面的代码。此处\d将匹配字符串中的整数,并将其替换为X字符。希望这能回答你的疑问 String accNumber="12SRVV5E4"; accNumber= accNumber.replaceAll("\\d", "X"); System.o
12SRVV5E4您可以使用regex进行此操作,请参阅下面的代码。此处\d将匹配字符串中的整数,并将其替换为X字符。希望这能回答你的疑问
String accNumber="12SRVV5E4";
accNumber= accNumber.replaceAll("\\d", "X");
System.out.println(accNumber);