写一个java代码截取这个字符串的数字“华为云_配置核查_1”
时间: 2024-02-09 16:12:12 浏览: 72
截取字符串中的数字。。。。。。。
4星 · 用户满意度95%
可以使用正则表达式来截取字符串中的数字,具体的Java代码示例如下:
```java
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Main {
public static void main(String[] args) {
String str = "华为云_配置核查_1";
Pattern pattern = Pattern.compile("\\d+");
Matcher matcher = pattern.matcher(str);
if (matcher.find()) {
String numberStr = matcher.group();
int number = Integer.parseInt(numberStr);
System.out.println(number);
}
}
}
```
代码中使用了正则表达式`\d+`,表示匹配连续的数字。然后通过`Matcher`类来匹配字符串,如果找到了数字则将其转换为整数并输出。
阅读全文