java, Introduction of tenon making machine
Matcher對(duì)象是解釋和匹配輸入字符串的引擎。和Pattern類一樣,Matcher實(shí)際上沒(méi)有公共構(gòu)造函數(shù)。如果你想得到一個(gè)匹配器對(duì)象,
您需要調(diào)用模式對(duì)象的matcher方法來(lái)獲取Matcher對(duì)象。
Matcher類的方法
索引方法:
索引方法主要提供有用的索引值,這些索引值可以準(zhǔn)確地指出在輸入字符串中可以找到匹配項(xiàng)的位置:
1.public int start()描述:返回之前匹配的初始索引。
2.public int start(int group)描述:返回給定組在前一次匹配操作中捕獲的子序列的初始索引。
3.public int end()描述:返回最后一個(gè)匹配字符后的偏移量。
4.public int end(int group)描述:返回給定組在前一次匹配操作中捕獲的子序列的最后一個(gè)字符之后的偏移量。
搜索方法:
search方法主要用于檢查輸入字符串,并返回一個(gè)指示是否找到模式的布爾值:
1.public boolean lookingAt()描述:嘗試用這個(gè)模式匹配從區(qū)域開始的輸入序列。
2.public boolean find()描述:嘗試查找輸入序列中與模式匹配的下一個(gè)子序列。
3.public boolean find(int start)描述:重置此匹配器,然后嘗試查找下一個(gè)與模式匹配并從指定索引開始的子序列。
4.public boolean matches()描述:嘗試用模式匹配整個(gè)區(qū)域。
java,以上就是本文為您收集整理的java最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。