当前位置:主页 > 查看内容

java中的正则匹配

发布时间:2021-08-18 00:00| 位朋友查看

简介:所属包 java.util.regex包 关键类 Pattern类、Matcher类 Pattern类没有公有构造器、通过静态方法创建Pattern对象。pattern对象是一个正则表达式。 Matcher类没有公有构造器、通过pattern对象的matcher方法 创建matcher对象。matcher对象是对输入字符串进行匹……
所属包 java.util.regex包
关键类 Pattern类、Matcher类
Pattern类没有公有构造器、通过静态方法创建Pattern对象。pattern对象是一个正则表达式。
Matcher类没有公有构造器、通过pattern对象的matcher方法 创建matcher对象。matcher对象是对输入字符串进行匹配操作的引擎。
使用方法
import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class RegexTest{
 public static void main(String [] args){
 //指定字符串
 String line this is a test 
 //创建Pattern对象
 String r (\\\\D*)(\\\\d )(.*) 
 Pattern p Pattern.compile(r);
 //创建Matcher对象
 Matcher m p.matcher(line);
 if(m.find()){
 System.out.println( find value: m.group(0));
 System.out.println( find value: m.group(1));
 System.out.println( find value: m.group(2));
 System.out.println( find value: m.group(3));
 }else{
 System.out.println( no match 
}

本文转自网络,原文链接:https://developer.aliyun.com/article/787375
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:微服务中的重要的组件Metrics 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐