2024年3月9日发(作者:)
java截取字符串中数字的方法
在Java中,您可以使用正则表达式来截取字符串中的数字。以
下是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
String str = "abc123def456ghi789";
String regex = "d+"; // d 代表数字,+ 表示一个或多
个
Pattern pattern = e(regex);
Matcher matcher = r(str);
while (()) {
n(()); // 输出匹配到
的数字
}
}
}
```
在这个例子中,我们使用了正则表达式`d+`来匹配一个或多个
数字。然后,我们使用`Pattern`和`Matcher`类来在字符串中查找匹配
的数字,并使用`n(())`来打印出匹配到
的数字。
如果你想将所有匹配到的数字存储在一个列表中,你可以使用以
下代码:
```java
import ist;
import ;
import r;
import n;
public class Main {
public static void main(String[] args) {
String str = "abc123def456ghi789";
String regex = "d+"; // d 代表数字,+ 表示一个或多
个
Pattern pattern = e(regex);
Matcher matcher = r(str);
List
while (()) {
(()); // 将匹配到的数字
添加到列表中
}
// 打印出列表中的所有数字
for (String number : numbers) {
n(number);
}
}
}
```


发布评论