我有一些字符串逐一进来。如果它们的长度超过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