java中的matches()方法
2016-05-18 10:56
483 查看
java.lang包中的String类,java.util.regex包中的Pattern,Matcher类中都有matches()方法。 都与正则表达式有关。下面我分别举例:(字符串:"abc",正则表达式: "[a-z]{3}") String类的方法: boolean b = "abc".matches("[a-z]{3}" System.out.println(b); Pattern类中的方法: boolean b = Pattern.matches("[a-z]{3}","abc"); System.out.println(b); Matcher类中的方法: Pattern p = Pattern.compile("[a-z]{3}"); Matcher m = p.matcher("acc"); boolean b =m.matches() System.out.println(b); 得到的结果都为true。
来源: </article/9721804.html>
相关文章推荐
- Java多线程中提到的原子性和可见性、有序性
- Spring中切面的<aop:advisor pointcut="execution参数解析
- Java线程:概念与原理
- Java技术核心卷I学习笔记——继承
- java常见异常汇总
- JAVA中获取当前系统时间
- Java NIO概述
- java date
- struts2 标签s:select在table中单行显示
- 【Java语言】嵌套For循环性能优化案例
- RxJava笔记
- Java中Properties类的操作
- 关于RxJava防抖操作
- java学习 Controller小记
- java基础知识:继承
- 《学习笔记》之JAVA设计模式--简单工厂模式
- 关于Java多线程实现生产者和消费者的问题
- Struts2工作原理
- eclipse rebase w/merge
- 160518、java中使用百度地图(超级简单)