J'ai quelques chaînes qui arrivent une par une. Si elles font plus de 15 caractères de longueur, j'aimerais découper tout le contenu après 15 caractères, mais pas avant la détection d'un espace blanc (pour le garder lisible).
Ma logique actuelle ressemble à ceci :
const text = "Microsoft Server 2012 R2"; // text.length = 24
let newStr = '';
if(text.length > 15 ){ // true
newStr = text.slice(0, 15)
}
console.log(newStr);
// Résultat souhaité : "Microsoft Server
// Résultat actuel : "Microsoft Serve"