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)的主要内容,如果未能解决你的问题,请参考以下文章
启动weblogic报错:string value '2.4' is not a valid enumeration value for web-app-versionType in
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