首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

正则表达式的matches、find和lookingAt方法

2015-05-14 00:52:17 在这篇文章中我将介绍正则表达式的三种方法,分别是matches方法,find方法,lookingAt方法,并区分一下这三个方法的区别。...因为matches方法始终是匹配整个字符串,如果说字符串的长度和匹配规则的长度不相等,他也会认为是不匹配。 如果说不执行第一段代码而是直接执行第二段代码,他会返回true。...这个方法的目的为在s字符串中寻找匹配的字符串,但是如果执行了上面的matches方法后,find方法会受到影响,因为字符串进行了上方的匹配后,已经匹配过得字符便不再参与find方法,所以说如果多次执行find...方法,得出的结果可能会不同,所有如果你想从头开始find,的需要调用m.reset()方法。...我们在来说lookingAt方法,这个方法的目的就是每次都是从开始查找匹配的字符串,如果有匹配的则返回true。

44920
领券