我试图提取括号内的值(和),我只是设法检查的价值存在了.请帮我提取它.
Pattern pattern;
pattern = Pattern.compile("\\b(.*\\b)");
Matcher matcher = pattern.matcher(node.toString());
if (matcher.find()){
System.out.println();// here I need to print value that I find between brackets
}
Run Code Online (Sandbox Code Playgroud)
转义正则表达式中的括号:
Pattern pattern = Pattern.compile("\\((.*?)\\)");
Run Code Online (Sandbox Code Playgroud)
然后你可以这样做:
Matcher matcher = pattern.matcher(node.toString());
if (matcher.find()){
System.out.println( matcher.group(1) );
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1083 次 |
| 最近记录: |