| 方法名 | 方法作用 |
| appendReplacement |
将匹配的子序列替换为指定的字符串,并将替换结果追加到一个StringBuffer对象中。 |
| appendTail |
将输入序列中从最后一个匹配位置到结尾的部分追加到一个StringBuffer对象中。 |
| end |
返回上一个匹配操作的最后一个字符之后的偏移量。 |
| end(int group) |
返回指定组的上一个匹配操作的最后一个字符之后的偏移量。 |
| find |
尝试查找输入序列中与模式匹配的下一个子序列。 |
| find(int start) |
从指定位置开始,尝试查找输入序列中与模式匹配的下一个子序列。 |
| group |
返回上一个匹配操作的匹配结果。 |
| group(int group) |
返回指定组的上一个匹配操作的匹配结果。 |
| groupCount |
返回匹配器模式中的组数。 |
| matches |
尝试将整个输入序列与模式匹配。 |
| pattern |
返回此匹配器的模式。 |
| replaceAll |
替换所有与模式匹配的子序列。 |
| replaceFirst |
替换第一个与模式匹配的子序列。 |
| reset |
重置匹配器。 |
| reset(CharSequence input) |
重置匹配器并将输入序列设置为指定值。 |
| start |
返回上一个匹配操作的第一个字符的偏移量。 |
| start(int group) |
返回指定组的上一个匹配操作的第一个字符的偏移量。 |
| toMatchResult |
返回一个MatchResult对象,表示当前匹配状态。 |
| useAnchoringBounds |
设置匹配器是否使用锚定边界。 |
| usePattern |
将此匹配器的模式替换为指定模式。 |
| useTransparentBounds |
设置匹配器是否使用透明边界。 |