Нужен скрипт который из 100.000 строчек оставит лишь те, которые имеют в себе определённый текст. Есть такой на python, но на js я не сделаю такой. Помогите
const fs = require('fs') let txt = fs.readFileSync('твойфайл.txt').toString().replaceAll('\r', '') fs.writeFileSync('твойфайл.txt', txt.split('\n').filter(x=>x.includes('нужный текст')).join('\n')) можно в одну строку вообще, но и так сойдёт
denysc, const fs = require('fs') let txt = fs.readFileSync('твойфайл.txt').toString().replace(/\r/g,"hi") fs.writeFileSync('твойфайл.txt', txt.split('\n').filter(x=>x.includes('нужный текст')).join('\n')) replaceAll работает с node.js 15+, вроде.
А можно спросить нахера тебе на js если у тебя есть такой на питон? питоновский запустить религия не позволяет?