码迷,mamicode.com
首页 > 编程语言 > 详细

RE validation in Java EE(java.util.regex.Pattern)

时间:2019-05-07 15:37:45      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:att   参数   构造方法   boolean   等价   静态   str   方法   第一个   

java.util.regex.Pattern

pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创建一个 Pattern 对象,你必须首先调用其公共静态编译方法,它返回一个 Pattern 对象。该方法接受一个正则表达式作为它的第一个参数。

Pattern类中有两个最常用的方法:

(1)boolean isMatch = Pattern.matches("regExp", "string");
matches()方法表示正则表达式regExp是否匹配字符串string,匹配返回true,不匹配返回false

注意:String类也有matches()方法,如"abcd".matches(regExp),其实他们俩是等价的,String类matches()方法就是调用的Pattern.matches()方法:

(2)Pattern pattern = Pattern.compile("regExp");
compile()方法表示编译此正则表达式regExp,返回regExp被编译后的pattern

RE validation in Java EE(java.util.regex.Pattern)

标签:att   参数   构造方法   boolean   等价   静态   str   方法   第一个   

原文地址:https://www.cnblogs.com/qibajiuyue/p/10825675.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!