Fork me on GitHub

Java正则表达式——matcher.find()的匹配原理

在Java正则中,matcher.find()通过获取目的子字符串的第一元素和最后一个元素的索引来确定目的字符串,大致方法就是将获取的索引存入在类中定义好的属性groups[]中,第一个元素计入groups[0],最后一个索引计入groups[0],同时计入oldLast的值为groups[1],下次就从oldLast开始匹配。

posted @ 2021-07-08 21:33  Blueshadow^_^  阅读(1532)  评论(0编辑  收藏  举报