find()方法

来源:2-2 Java中Web页面信息提取

电磁护盾

2020-02-27 18:50:03

是不是当find()方法找到一个正则表达式成功匹配的字符串,就会生成一个新的group(0),而且find()方法就不继续往下找了,

再次调用find()方法时,find()方法会从上一次找到那行的下一行开始查找是否还有与正则表达式匹配的字符串?

http://img.mukewang.com/climg/5e579ed709d609b908850553.jpg

写回答

1回答

好帮手慕阿满

2020-02-27

同学你好,当find()方法找到一个正则表达式成功匹配的字符串,可以通过group(0)得到该子串。再次查询时,之前对该方法的调用成功,并且匹配器此后没有重置,则从上一个匹配器未匹配的第一个字符开始。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

0

0 学习 · 9666 问题

查看课程

相似问题