Java String matches()方法
2015-09-21 16:07
639 查看
描述
这个方法告诉这个字符串是否在给定的正则表达式匹配。形式str.matches(regex)这个方法的调用会产生完全相同的结果作为表达式 Pattern.matches(regex, str)。
语法
此方法定义的语法如下:public boolean matches(String regex)
参数
这里是参数的细节:regex -- 正则表达式到这个字符串进行匹配。
返回值:
如果此方法返回true,当且仅当该字符串指定的正则表达式匹配。
例子:
import java.io.*; public class Test{ public static void main(String args[]){ String Str = new String("Welcome to Tutorialsyiibai.com"); System.out.print("Return Value :" ); System.out.println(Str.matches("(.*)Tutorials(.*)")); System.out.print("Return Value :" ); System.out.println(Str.matches("Tutorials")); System.out.print("Return Value :" ); System.out.println(Str.matches("Welcome(.*)")); } }
这将产生以下结果:
Return Value :true Return Value :false Return Value :true =========================================================== hadoop中使用到的 quality = 1 quality.matches("[01459]") 返回的是true
相关文章推荐
- Eclipse下svn的创建分支/合并/切换使用
- java栏栅实例……转载的!
- myEclipse报“error retrieving AST from Provider”错误
- Spring的事务 之 9.4 声明式事务 ——跟我学spring3
- Java中如何实现时间的加减
- JAVA自带监控工具的介绍
- Spring with Hibernate persistence and transactions example
- 【springmvc+mybatis项目实战】杰信商贸-20.合同货物数和附件数
- spring mvc + hibernate 分页
- java注解(2)之应用实例
- java注解(1)
- java 线程的几种状态(转载)
- eclipse常用快捷键和插件集锦
- Spring 配置 map 映射
- 04 试一下,编写第一个JAVA程序
- 静态类、静态变量、静态方法
- Java堆栈常量池深入
- [转] 使用Spring Boot和Gradle创建项目
- MyEclipse安装Freemarker插件
- Spring中Quartz的配置及corn表达式