Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于格式化帐号,我需要将帐号中的所有数字替换为“X”。除了迭代字符串之外,还有什么简单的方法吗?比较每个字符是否介于 0-9 之间并替换。下面是示例帐号。
12SRVV5E4
您可以为此使用正则表达式,请参阅下面的代码。这里 \d 将匹配 String 中的整数并将其替换为 X 字符。希望这能回答你的疑问。
String accNumber="12SRVV5E4"; accNumber= accNumber.replaceAll("\\d", "X"); System.out.println(accNumber);