欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java正则提取括号中的关键词

程序员文章站 2022-06-19 16:21:30
public static void main(String[] args) { String input = "我在[[中]][[国]]"; // ?匹配一个字符,+匹配一个或多个 Matcher matcher = Pattern.compile("(?<=\\[\\[)(\\S?)(?=\\]\\])").matcher(input); while (matcher.find()){ System.ou......
   public static void main(String[] args) {
        String input = "我在[[中]][[国]]";
        // ?匹配一个字符,+匹配一个或多个
        Matcher matcher = Pattern.compile("(?<=\\[\\[)(\\S?)(?=\\]\\])").matcher(input);
        while (matcher.find()){
            System.out.println(matcher.group());
        }
    }
    // output: 中  国 

这里使用零宽断言,
Java正则提取括号中的关键词
Java正则提取括号中的关键词

最新2020整理收集的一些高频面试题(都整理成文档),有很多干货,包含mysql,netty,spring,线程,spring cloud、jvm、源码、算法等详细讲解,也有详细的学习规划图,面试题整理等,需要获取这些内容的朋友请加Q君样:756584822

本文地址:https://blog.csdn.net/shayukaifa/article/details/111861340