Matcher group方法

在Java中,`Matcher` 类的 `group` 方法用于捕获由正则表达式匹配的文本。以下是 `group` 方法的一些常见用法和说明:

### 基本语法:

```java
public String group()
public String group(int group)
```

- `group()`:返回匹配整个正则表达式的输入字符串。
- `group(int group)`:返回由正则表达式中的捕获组匹配的输入字符串。组号从1开始,0 表示整个表达式。

### 返回值:

- 返回 `String` 类型,即匹配的文本或捕获组中的文本。

### 示例用法:

假设我们有以下正则表达式和输入字符串:

```java
String regex = "(\\w+)@(\\w+)\\.com";
String input = "test@example.com";
```

我们可以使用 `Pattern` 和 `Matcher` 来匹配输入字符串,并使用 `group` 方法获取捕获组:

```java
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class MatcherGroupExample {
    public static void

posted @ 2024-07-17 12:49  在线电影制作人  阅读(5)  评论(0)    收藏  举报  来源