- Java 正则表达式教程
- Java 正则表达式 - 主页
- Java 正则表达式 - 概述
- Java Regex - 捕获组
- Java 正则表达式 - MatchResult 接口
- Java 正则表达式 - 模式类
- Java 正则表达式 - 匹配器类
- PatternSyntaxException 类
- Java 正则表达式示例
- Java 正则表达式 - 字符
- Java 正则表达式 - 字符类
- 预定义字符类
- POSIX 字符类
- Java 正则表达式 - JAVA 字符类
- Unicode 字符类
- Java 正则表达式 - 边界匹配器
- Java Regex - 贪婪量词
- Java Regex - 不情愿的量词
- Java Regex - 所有格量词
- Java 正则表达式 - 逻辑运算符
- Java 正则表达式 有用的资源
- Java 正则表达式 - 快速指南
- Java 正则表达式 - 有用的资源
- Java 正则表达式 - 讨论
Java 正则表达式 - MatchResult 接口
介绍
java.util.regex.MatchResult接口表示匹配操作的结果。该接口包含用于确定与正则表达式匹配的结果的查询方法。通过 MatchResult 可以看到但不能修改匹配边界、组和组边界。
接口声明
以下是java.util.regex.MatchResult接口的声明-
public interface MatchResult
接口方法
先生编号 | 方法及说明 |
---|---|
1 | 打算()
返回最后一个匹配字符之后的偏移量。 |
2 | int 结束(int 组)
返回在本次匹配期间给定组捕获的子序列的最后一个字符之后的偏移量。 |
3 | 字符串组()
返回与前一个匹配项匹配的输入子序列。 |
4 | 字符串组(int组)
返回给定组在上一次匹配操作期间捕获的输入子序列。 |
5 | int 组计数()
返回此匹配结果模式中的捕获组的数量。 |
6 | int 开始()
返回匹配的开始索引。 |
7 | int 开始(int 组)
返回给定组在本次匹配期间捕获的子序列的起始索引。 |