Предположим, у меня есть файл с двумя строками, и я получаю indexOf
подстроку в файле. Он возвращает с 18
символом, на котором находится подстрока. Как я могу найти строку с этой информацией?Получить номер строки строки из текста текста
var file = [
'var foo = "hello"',
'console.log(foo)',
].join('\n')
var char = file.indexOf('console') // => 18
var line = lineOfChar(file, char) // => 2
подсчитайте количество '\ n', пока не достигнете номера строки – depperm