java, Introduction of tenon making machine
Matcher對象是解釋和匹配輸入字符串的引擎。和Pattern類一樣,Matcher實際上沒有公共構(gòu)造函數(shù)。如果你想得到一個匹配器對象,
您需要調(diào)用模式對象的matcher方法來獲取Matcher對象。
Matcher類的方法
索引方法:
索引方法主要提供有用的索引值,這些索引值可以準(zhǔn)確地指出在輸入字符串中可以找到匹配項的位置:
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()描述:嘗試用這個模式匹配從區(qū)域開始的輸入序列。
2.public boolean find()描述:嘗試查找輸入序列中與模式匹配的下一個子序列。
3.public boolean find(int start)描述:重置此匹配器,然后嘗試查找下一個與模式匹配并從指定索引開始的子序列。
4.public boolean matches()描述:嘗試用模式匹配整個區(qū)域。
java,以上就是本文為您收集整理的java最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。