2017-10-21 55 views

Répondre

1
(\d{4}), 

Retirez-le du bloc de capture, ce qui est tout à l'intérieur ()

+0

Quel est le motif de downvote? – besciualex

0

Vous pouvez le faire avec:

String replaced = "2015,".replaceFirst("(\\d{4}),", "($1)"); 

Cette capture le nombre avec la virgule et mettre seulement le nombre de () (le groupe capturé $1).

0

Il y a toujours une manière différente :)

String names = "2011,2012,2013"; 
    names = names.replaceAll(",", ")("); 
    System.out.println("("+names+")");