转自:
Java 如何使用()匹配整个字符串呢?
下文讲述使用()匹配整个字符串的方法分享,如下所示:
()对整个字符串进行匹配
当整个字符串都匹配,则返回true
例:
public static boolean matches(String regex, CharSequence input) 编译给定正则表达式并尝试将给定输入与其匹配 方法 (regex, input); (regex).matcher(input).matches(); 参数: regex:要编译的表达式 input:要匹配的字符序列 抛出: PatternSyntaxException(当表达式的语法无效)
例
package com.; import ; import ; public class testClass { /* * Pattern类的使用 */ public static void main(String[] args) { Pattern p = ("([a-z]+)"); Matcher m1 = (""); Matcher m2 = ("java"); ("m1:" + ()); ("m2:" + ()); } } -----运行以上代码,将输出以下信息--- m1:false m2:true