(Java) 输出字符串中包含在特定符号中所有字符

例如:

问题:输出字符串因${address}发生${store},${name}救援出动。中${}中的字符

输出:address  store  name

 String key = "$";
                    String key1="}";
                    int i=tem.indexOf(key);
                    int j= tem.indexOf(key1);
                    while(i!=-1&&j!=-1){
                        
                        System.out.println(tem.substring(i+2, j));
                        i=tem.indexOf(key,i+1);
                        j=tem.indexOf(key1,j+1);
                        
                    }

你可能感兴趣的:(java)