Сообщение от рони
|
ksa,
|
И кстати, забыл указать что каждая строка это целое предложение, то есть нужно очистить список от дубликатов строк независимо от регистра букв в преложении в строках.
Написал, но код почему-то удаляет лишние строки, не пойму где ошибка:
const list = [[LIST_WITH_FILE_CONTENT]];
const uniqueList = list.filter((word, index) => {
const regexp = new RegExp(word, 'i');
for (let i = 0; i < list.length; ++i) {
if (!regexp.test(list[i])) continue;
if (i === index) return true;
return false;
}
});
[[LIST_WITH_FILE_CONTENT]]=uniqueList;