当前位置:首页 > 编程技术 > 正文

java正则表达式如何匹配每个数

java正则表达式如何匹配每个数

在Java中,要使用正则表达式匹配每个数字,可以使用`d`或`d+`。`d`匹配单个数字,而`d+`匹配一个或多个连续的数字。以下是一个简单的例子,展示了如何使用正则表...

在Java中,要使用正则表达式匹配每个数字,可以使用`d`或`d+`。`d`匹配单个数字,而`d+`匹配一个或多个连续的数字。

以下是一个简单的例子,展示了如何使用正则表达式来匹配字符串中的每个数字:

```java

import java.util.regex.Matcher;

import java.util.regex.Pattern;

public class Main {

public static void main(String[] args) {

String text = "这里有123个数字,还有456和789。";

Pattern pattern = Pattern.compile("d+"); // 使用正则表达式匹配一个或多个连续的数字

Matcher matcher = pattern.matcher(text);

while (matcher.find()) {

System.out.println("找到数字: " + matcher.group());

最新文章