java.util.regex.Matcher 类的方法

卡米i / 2024-09-27 / 原文

方法名方法作用
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 设置匹配器是否使用透明边界。