Также у меня когда я с база вытаскиваю все записи, если их там много будет как с ними работать, когда пытаюсь парсить, или обрезать дает ошибку - Аргумент "Строка" должен быть строкой, а не массивом
@wxaaasd каждый поток при запуске будет брать новую строку, если файл будет ресурсом. Нужно смотреть уроки по ресурсам что бы понимать принцип их работы
replace
Да
если просто порубать все пробелы вам дал @artSamDev
если вам таб нужен что то типа такого
.replace(/\s{2,}/g, 'количество_пробелов_тут_и_будет_вашим_табом')