Bonjour,

j'essaye actuellement de formater un String contenant à la fois des caractères alphanumériques et des chiffres au moyen de String.Format mais je n'arrive pas à mes fins.

j'ai un string du genre "FR1234567890" et je voudrais obtenir un String du genre "FR12 3456 7890", est-ce possible avec String.Format() ?


J'ai réussi à obtenir le résultat voulu avec un MaskFormatter mais ça risque de me déclencher une exception et ça je ne peux pas.

J'ai regardé la doc de String.Format et des "format string" mais je n'y arrive toujours pas.

merci d'avance à qui pourra m'aider

P.S. désolé si c'est une question débile, je débute en Java et j'ai déjà passé pas mal de temps à googler sur le sujet sans trouver la réponse alors je tente ma chance ici