Есть ли способ сократить значение по номерам строк? Например, вот текстовая область моего редактора:
initial function () {
a = '1';
b = '2';
}
Я буду использовать getRange (), чтобы получить значение внутри начальной функции из редактора, вот что я хочу получить:
a = '1';
b = '2';
Прямо сейчас я хочу добавить текст к каждой строке значения:
let val = cm.getRange({line: 0, ch: 0}, {line: cm.lineCount()-1, ch: 0});
val = 'someText' + val.replace(/\s/g, '');
Я получу что-то вроде этого
someTexta='1';b='2';
Но я хочу это
someTexta = '1';
someTextb = '2';
Есть ли способ в codemirror вырезать значение в массив или что-то еще по строкам?