Java 如何使用Matcher.matches()匹配整个字符串呢?

java-教程王 Java教程 发布时间:2021-12-06 17:15:17 阅读数:14508 1
下文讲述使用Matcher.matches()匹配整个字符串的方法分享,如下所示:
Matcher.matches()对整个字符串进行匹配
 当整个字符串都匹配,则返回true
例:
 
public static boolean matches(String regex,  CharSequence input)
     编译给定正则表达式并尝试将给定输入与其匹配
方法
   Pattern.matches(regex, input);
   Pattern.compile(regex).matcher(input).matches(); 
参数:
   regex:要编译的表达式
   input:要匹配的字符序列  
抛出:  
   PatternSyntaxException(当表达式的语法无效)
package com.java265.other;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class testClass {
	/*
	 * java265.com Pattern类的使用
	 */
	public static void main(String[] args) {

		Pattern p = Pattern.compile("([a-z]+)");
		Matcher m1 = p.matcher("java265.com");
		Matcher m2 = p.matcher("java");
		System.out.println("m1:" + m1.matches());
		System.out.println("m2:" + m2.matches());

	}
}
-----运行以上代码,将输出以下信息---
m1:false
m2:true
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202112/2011.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者