我有一些字符串逐一進來。如果它們的長度超過15個字符,我想在15個字符之後切分所有內容,但在檢測到空白區域之前(以保持可讀性)。如果檢測到空白,我該如何分割一個字符串?
我的邏輯是目前這些方針的東西:
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'返回一個我認爲不是你想要的數組 –
所以如果第15個字符在單詞內部,你想保留整個單詞或刪除整個單詞? – Luke
@MasterYushi你是對的,它是切片。我正在測試一些東西,對不起。 – cbll