这是我的总结:
java.lang包中的String类,java.util.regex包中的Pattern,Matcher类中都有matches()方法。
都与正则表达式有关。下面我分别举例:(字符串:"abc",正则表达式: "[a-z]{3}")
String类的方法:
boolean b = "abc".matches("[a-z]{3}"
System.out.println(b);
Pattern类中的方法:
boolean b = Pattern.matches("[a-z]{3}","abc");
System.out.println(b);
Matcher类中的方法:
Pattern p = Pattern.compile("[a-z]{3}");
Matcher m = p.matcher("acc");
boolean b =m.matches()
System.out.println(b);
java中的matches()方法怎么用?在哪一个包中?
最新推荐文章于 2025-01-29 00:15:00 发布
本文介绍了Java中三种使用正则表达式进行字符串匹配的方法:String类、Pattern类及Matcher类中的matches()方法,并通过具体例子说明了这些方法的用法。
2102

被折叠的 条评论
为什么被折叠?



