是这个吗?String s="aaaaa#{xxx}bbbb#{yyy}cccccc#{zzz}";
Matcher m = Pattern.compile("#\\{.*?\\}").matcher(s);
while(m.find()){
System.err.println(m.group());
}
Matcher m = Pattern.compile("#\\{.*?\\}").matcher(s);
while(m.find()){
System.err.println(m.group());
}
没错没错,就是这个,多谢了!
我的正则是这样写的:(#\\{.*\\}),所以总是取不对。
你的正则比我的多个问号,能再麻烦问下这里这个问号是起什么作用吗?