Как в нотепад найти одинаковые ячейки
Перейти к содержимому

Как в нотепад найти одинаковые ячейки

  • автор:

Поиск повторяющихся строк в Notepad++

Задача: найти повторяющиеся строки в большом текстовом файле.

Варианта четыре — заюзать Excel, установить плагин для Notepad++, воспользоваться регулярными выражениями или написать скрипт, который сможет это сделать.

Написание скрипта пока отложу.

Excel — долго и нудно. Большой объем данных.

С плагином TextFX не срослось в 64-битной версии операционной системы он не работает. Даже при запуске и установке от имени администратора (хотя при чем тут это).

В Интернетах нашел регулярное выражение: ^(.*?)$\s+?^(?=.*^\1$)

Не буду разбирать, что именно оно значит, главное — работает. Но для начала нужно отсортировать строки.

Как с помощью Notepad++ удалить повторяющиеся строки (дубли)?

Зачастую вы имеете данные большого объема, строки которых повторяются в файле не один раз.

Поскольку дубли (повторения) – это лишний мусор и ненужные данные, то необходимо от них избавиться, и сделать это можно через программу Notepad++.

1. Итак, запустите программу и в верхнем меню нажмите «Plugins», пункты «Plugin Manager» – «Show Plugin Manager»:

Как с помощью Notepad++ удалить повторяющиеся строки (дубли)?

После чего в открывшемся окне, во вкладке «Available» отметьте плагин «TextFX Characters» и нажмите «Install».

Как с помощью Notepad++ удалить повторяющиеся строки (дубли)?

2. Как только плагин успешно установился (если нет – пишите об этом в комментариях), в пустое окно вставьте ваш текст с дублирующимися строками и нажмите комбинацию клавиш:

 CTRL + A

Тем самым вы выделяете весь текст.

Перейдите в меню, раздел «TextFX», пункт «TextFX Tools». Проверьте, чтобы здесь стояла галочка у «Sort outputs only UNIQUE (at column) lines»:

Как с помощью Notepad++ удалить повторяющиеся строки (дубли)?

Нажмите «Sort lines case insensitive (at column)». После этих действий дублирующиеся строки в вашем тексте будут удалены.

Обратите внимание, что способ не подойдет для новых версий программы, а также для программы, имеющей разрядность 64 бит.

Как подсвечивать одинаковые слова в Notepad?

Всем привет, сейчас составляю список сайтов в Notepad, в каждой новой строке 1 сайт.
Список будет очень большим, и есть вероятность что в него будут попадать одинаковые сайты, что крайне нежелательно.
Есть ли возможность, сделать так, чтобы два одинаковых слова автоматически подсвечивал нотпад? Если да, то как?

  • Вопрос задан 25 апр. 2023
  • 515 просмотров

1 комментарий

Сложный 1 комментарий

Как в notepad++ осуществить поиск и замену почти одинаковых строк в разных файлах?

У меня есть больше ста html файлов в которых нужно заменить некоторые строки. Строки выглядят примерно так:
1. ABC 1111111111 DEF 222222222 GHI
2. ABC 3333333 DEF 33333333 GHI
3. И т.д.

Как сделать так, чтобы все строки такого вида: «ABC****DEF**** GHI» вне зависимости от количества цифр между буквами и их значений были заменены на одно и то же слово?

  • Вопрос задан более года назад
  • 349 просмотров

1 комментарий

Простой 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *