"Card 0" java用replace去除0前面的字符
时间: 2023-12-08 16:06:03 浏览: 106
java 替换指定的字符
可以使用字符串的replace方法来去除0前面的字符。具体实现如下:
```java
String str = "Card 0";
str = str.replaceFirst(".*?(0)", "$1");
System.out.println(str); // 输出 "0"
```
在上述代码中,我们使用replaceFirst方法将字符串中第一个0前面的所有字符替换为空字符串。其中,正则表达式".*?(0)"表示匹配任意字符0个或多个,非贪婪模式,直到遇到第一个0为止,这个0会被捕获,使用$1进行替换。因此,最终得到的结果就是去除0前面的字符后的字符串。
阅读全文