Bonjour à tous !

Y'a-t-il un moyen de formater une chaîne de caractères en appliquant un "masque" ?

exemple :

masque : 'XX X XX XXXXX'

chaîne à formater : '99999789'

Résultat attendu : '00 9 99 99789'

Je peux bien sûr le faire de manière traditionnelle, mais je pense qu'une utilisation des expresssions régulières est possible. Qu'en pensez-vous ? Peut-on me mettre sur la voie ?

Un grand merci à tous.