Guerre au gros mots

2004/11/22 17:57

Quelque'un voulait séparer des mots trop longs (problème d'affichage d'un texte). Il voulait l'avoir en PHP ou en ASP mais bon. J'ai pensé à une expression régulière pour le faire, tester en javascript et voilà ce que ça m'a donné:

var chaine = "12 12 34 abcdefghijkmnlopqrstuvwxyz";
alert ( chaine.replace(/(\S{4})(\S{4})??/g,"$1 $2") );

Qui produit un beau: "12 12 34 abcd efgh ijkm nlop qrst uvwx yz"

Ajouter votre commentaire