91 votes

Fractionnement d’une chaîne à chaque n-ième caractère

En JavaScript, c’est ainsi que nous pouvons diviser une chaîne à chaque 3ème caractère

J’essaie de comprendre comment faire cela en Java. Des conseils?

149voto

Bart Kiers Points 79069

Vous pouvez le faire comme ceci:

qui produit :

Le regex correspond à une chaîne vide qui a la **dernière correspondance** () suivie de trois caractères () **avant** elle ()

92voto

Kevin Bourrillion Points 19677

Java ne fournit pas d’utilitaires de fractionnement très complets, de sorte que les bibliothèques Guava font:

Découvrez le Javadoc pour Splitter; c’est très puissant.

55voto

Simon Nickerson Points 17147
<pre><code></code></pre>

4voto

Pankaj Singhal Points 652

Entrée tardive.

Voici une implémentation succincte utilisant des flux Java8, un liner:

Sortie:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X