У меня есть функция, которая разбивает строку на две строки.Он разбивает строку в зависимости от того, где находятся пробелы:
splitSentenceInHalfCC(sentence: string): [string, string] {
let middle = Math.floor(sentence.length / 2);
let before = sentence.lastIndexOf(' ', middle);
let after = sentence.indexOf(' ', middle + 1);
if (middle - before < after - middle || after === -1) {
middle = before;
} else {
middle = after;
}
let s1 = sentence.substr(0, middle);
let s2 = sentence.substr(middle + 1);
return [s1, s2];
}
Что я хочу сейчас сделать, это добавить оператор if, где IF с нулевыми пробелами, он разбит строку на две строки послепервые 15 символов, скажем так.Как мне этого добиться?Я новичок в этом, поэтому не знаю, как поступить.Спасибо.
Example #1 input: This is a Store name and it is detailed.
Example #1 output: This is a Store name
and it is detailed.
Example #2 input: Thisisjustalongstorenamewithnospaces.
Example #2 output: Thisisjustalongstorename
withnospaces.