美文网首页
【Java】正则分组

【Java】正则分组

作者: 如雨随行2020 | 来源:发表于2022-02-03 19:54 被阅读0次
public static void eg3() {
    String input = "GOCB02组网口B链路中断\n";
    String regex = "^(GOCB)(\\d+)(组网口)(A|B)(链路中断)$";
    Pattern pattern = Pattern.compile(regex);
    Matcher matcher = pattern.matcher(input);
    if (matcher.find()) {
        System.out.println("X:"+matcher.group(2));
        System.out.println(input.replaceAll(regex, "$1" + ReplaceArg + "$3$4$5"));
    } else {
        System.out.println("not match");
    }
}

相关文章

  • 【Java】正则分组

  • eric6的正则技巧

    正则技巧之分组正则技巧之分组

  • 正则:分组

    正则分组作用: 1、改变优先级:2、分组引用 3、分组捕获:正则在捕获的时候,不仅把大正则匹配的内容捕获到,而且还...

  • 正则表达式中常用的方法

    以下讨论建立在正则中没有分组和子项的情况,在正则中有分组和子项时会有些许不同,具体请移步正则表达式中的分组与子项 ...

  • javascript正则表达式----分组捕获

    正则的分组捕获 简单的分组捕获之前在写身份证号正则(不完整)的时候,提到过分组捕获 分组多次捕获假设有这种需求: ...

  • Python Re Group

    python group() 正则表达式中,group()用来提出分组截获的字符串,()用来分组 究其因 正则表达...

  • 2019-05-07python学习记录-搜文本

    正则表达式 添加括号可以在正则表达式中加分组groups() 复数可以一次获得所有分组 | 用管道匹配多个分组? ...

  • 正则表达式进阶

    正则验证工具 regexper.com 1. 正则分组 通过分组$1,$2...取得()里面的匹配的内容 2. 修...

  • 3.正则中()分组的作用

    上一篇:正则中需要注意的[]细节 正则中()分组的作用 改变默认的优先级 分组 捕获 分组的引用 改变优先级let...

  • Django的路由系统

    基本格式 分组命名匹配 在Python的正则表达式中,分组命名正则表达式组的语法是(?Ppattern...

网友评论

      本文标题:【Java】正则分组

      本文链接:https://www.haomeiwen.com/subject/baeraltx.html