Dúvida replaceAll em String

Boa tarde amigos,

Tenho uma String com varios valores separados por virgula, conforme abaixo:

String s1 = “1,2,3,4,5,6,”

Como faço para dar um replace na s1, separando de dois em dois valores, de modo que a nova string fique dessa forma:

String s2 = “12,34,56,”

Vlw!

Att,
Igor

Veja se é isso aqui que você quer.

class TesteReplaceAll {
    public static void main (String[] args) {
        String[] testes = {
            "1,2,3,4,5,6,",
            "abb,d,,f,,ef,gh",
            "11;23;3,455,6789,9993,12"
        };
        for (String teste : testes) {
            System.out.printf ("[%s] -> [%s]%n", teste, teste.replaceAll ("([^,]*),([^,]*),", "$1$2,"));
        }
    }
}

Vlw amigo entanglement , funfou certinho…

([^,]),([^,]) - parece um emoticon, só que não sei o que representaria.