Comment faire pour justify un text de x caractère par ligne ?
Résolu
sakura
-
sakura -
sakura -
Bonjour,
J'essaye de faire c'est un justify text de 80 caractères par ligne , j'ai essayer une méthode via à un tutos mais ça n'a pas fonctionner , du coup j'ai penser à une méthode en mode regex exemple :
j'ai un paragraphe et à tout les 80(espaces comprise) caractères on ajoute \n (saute une ligne)
est ce que c'est possible ?
Merci d'avance
J'essaye de faire c'est un justify text de 80 caractères par ligne , j'ai essayer une méthode via à un tutos mais ça n'a pas fonctionner , du coup j'ai penser à une méthode en mode regex exemple :
j'ai un paragraphe et à tout les 80(espaces comprise) caractères on ajoute \n (saute une ligne)
est ce que c'est possible ?
Merci d'avance
Configuration: Windows / Chrome 87.0.4280.88
A voir également:
- Comment faire pour justify un text de x caractère par ligne ?
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Site x - Guide
- Partage de photos en ligne - Guide
- Caractere speciaux - Guide
2 réponses
Bonjour,
Tu pourrais "spliter" ta chaine tous les X caractères
puis faire un "join" sur l'array généré en utilisant le \n comme "séparateur"
un truc du genre:
Tu pourrais "spliter" ta chaine tous les X caractères
puis faire un "join" sur l'array généré en utilisant le \n comme "séparateur"
un truc du genre:
var str = 'abcdefghijkl0123456789'; var res = str.match(/.{1,3}/g); // remplacer le 3 par 80 console.log(res); var newStr = res.join(" \n "); console.log(newStr );
exemple :
hell
o
il faudrait que il coupe à la juste avant la fin pas en plein le mot et si la position 80 est pleine espace il peut couper ?