Ich habe einige Strings kommen in eins nach dem anderen. Wenn sie mehr als 15 Zeichen lang sind, möchte ich den gesamten Inhalt nach 15 Zeichen in Scheiben schneiden, aber nicht bevor ein Leerzeichen erkannt wird (um es lesbar zu halten).Wie schneide ich eine Zeichenkette, wenn Whitespace erkannt wird?
Meine Logik ist zur Zeit etwas in diese Richtung:
const text = "Microsoft Server 2012 R2"; // text.length = 24
let newStr = '';
if(text.length > 15){ // true
newStr = text.slice(0, 15)
}
console.log(newStr);
// Desired output: "Microsoft Server
// Current output: "Microsoft Serve"
'split' gibt ein Array zurück, das ich glaube nicht, was Sie wollen –
Also wenn 15. Zeichen in Wort ist, wollen Sie das ganze Wort behalten oder ganzes Wort löschen? – Luke
@MasterYushi du hast Recht, es ist Scheibe. Ich habe einige Sachen getestet, Entschuldigung. – cbll