java, Introduction of tenon making machine
Matcher对象是解释和匹配输入字符串的引擎。和Pattern类一样,Matcher实际上没有公共构造函数。如果你想得到一个匹配器对象,
您需要调用模式对象的matcher方法来获取Matcher对象。
Matcher类的方法
索引方法:
索引方法主要提供有用的索引值,这些索引值可以准确地指出在输入字符串中可以找到匹配项的位置:
1.public int start()描述:返回之前匹配的初始索引。
2.public int start(int group)描述:返回给定组在前一次匹配操作中捕获的子序列的初始索引。
3.public int end()描述:返回最后一个匹配字符后的偏移量。
4.public int end(int group)描述:返回给定组在前一次匹配操作中捕获的子序列的最后一个字符之后的偏移量。
搜索方法:
search方法主要用于检查输入字符串,并返回一个指示是否找到模式的布尔值:
1.public boolean lookingAt()描述:尝试用这个模式匹配从区域开始的输入序列。
2.public boolean find()描述:尝试查找输入序列中与模式匹配的下一个子序列。
3.public boolean find(int start)描述:重置此匹配器,然后尝试查找下一个与模式匹配并从指定索引开始的子序列。
4.public boolean matches()描述:尝试用模式匹配整个区域。
java,以上就是本文为您收集整理的java最新内容,希望能帮到您!更多相关内容欢迎关注。