java正则表达式匹配大括号里面的内容

其实主要是由于正则表达式在java语言中,需要考虑到字符转义的情况。代码如下:

                            String regex = "\\{([^}]*)\\}";
                            Pattern pattern = Pattern.compile (regex);
                            Matcher matcher = pattern.matcher ("你需要匹配的字符串");
                            while (matcher.find ())
                            {
                                System.out.println (matcher.group ());
                            }


猜你喜欢

转载自blog.csdn.net/bwt1989/article/details/84730097
今日推荐