matcher中find、matches、lookingAt的区别
Java1.8 API中给的定义: matches() :尝试将整个区域与模式进行匹配。 find() :尝试找到匹配模式的输入序列的下一个子序列。 lookingAt() :尝试将输入序列从区域开头开始与模式相匹配。 这三个函数都是Matcher类中的方法,大部分时候配合正则表达式和Pattern类一起服用。 其返回值首先都是boolean型,看官方给出的解释也看不怎么懂(也可能只有我一个人看不懂...)。 所以还是举一个实际的例子更加直观 package hrxlcode; import java.util.regex.Matcher; import java.util.regex.Patte
下载地址
用户评论