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

Posted qibajiuyue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RE validation in Java EE(java.util.regex.Pattern)相关的知识,希望对你有一定的参考价值。

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)的主要内容,如果未能解决你的问题,请参考以下文章

write RE validation

启动weblogic报错:string value '2.4' is not a valid enumeration value for web-app-versionType in

write RE validation

CHKJ3000E: WAR Validation Failed: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.Deployme

java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact

J2EE,Java EE,Jakarta EE 命名之间的恩恩怨怨