讨论整个问题之前,先看个例子:

 
从上面的例子可以看出
matches()是整个字符串完全匹配时,才会返回true
而find()则只需要字符串中,找到某部分的子字符串匹配则返回true
 
 
 
 
再回头看看这两个方法的说明:
 
 
 
总结:
matches()方法是完全匹配,即整个字符串必须匹配该正则表达式
find()方法是部分匹配,即在整个字符串中,寻找匹配该正则表达式的子字符串序列,只要找到这样的子字符串,即返回true。
 
 
 
 
 

 

最新文章

  1. [GodLove]Wine93 Tarining Round #10
  2. CDN 备胎技巧
  3. JSTL的if-else表式
  4. Sphinx 全量索引加实时索引
  5. JAVA学习Swing绝对局部简单学习
  6. JS中定义类的方法
  7. Mac下PHP环境的搭建
  8. [置顶] 单机版hadoop实例安装
  9. Oracle百问百答(四)
  10. Sencha Touch 之 Ext.ComponentManager.get方法使用
  11. ASP.NET MVC应用程序展示RDLC报表
  12. java 抽象(abstract) 构造 静态(static) 总结--2017-03-02
  13. cocoapod升级
  14. Caffe︱构建lmdb数据集、binaryproto均值文件及各类难辨的文件路径名设置细解
  15. ionic app打包和签名
  16. 20155312张竞予 Exp1 PC平台逆向破解(5)M
  17. redis在游戏服务器中的使用初探(二) 客户端开源库选择
  18. 2_C语言中的数据类型 (十)数组
  19. 【机器学习】粗糙集属性约简—Attribute Reduction
  20. python 统计学的各种检验

热门文章

  1. 通俗解释遗传算法及其Matlab实现
  2. Inno Setup入门(十五)——Inno Setup类参考(1)
  3. 连接zookeeper集群
  4. oracle解决连接池不足
  5. oracle 11g 大量废连接占满数据库连接问题处理
  6. VUE -- Vue.js每天必学之计算属性computed与$watch
  7. centos7 minimal connect: Network is unreachable(转)
  8. CentOS 5 全功能WWW服务器搭建全教程 V3.0
  9. 火车票抢票API 根据乘客的车次与座席要求快速订票出票
  10. odoo报表条码无法显示解决