Pattern to extract text between parenthesis

后端 未结 3 2054
长情又很酷
长情又很酷 2020-12-01 10:47

How to extract string from \"(\" and \")\" using pattern matching or anything. For example if the text is `

\"Hello (Java)\"

3条回答
  •  再見小時候
    2020-12-01 11:19

    Try this:

     String x= "Hello (Java)";
     Matcher m = Pattern.compile("\\((.*?)\\)").matcher(x);
    while(m.find()) {
        System.out.println(m.group(1));
    }
    

    or

    String str = "Hello (Java)";
    String answer = str.substring(str.indexOf("(")+1,str.indexOf(")"));
    

提交回复
热议问题