Регулярное выражение по удалению дублей в строке.

  • Автор темы Автор темы seoman2
  • Дата начала Дата начала

seoman2

Green Team
17.02.2010
516
1
Есть в txt файле текстовые строки по типу:
(13061, 0, "Дека", 1, 'Детская', "",' нужный текст', ' дубль текста', ' дубль текста', ' дубль текста', ' дубль текста', 1),
Как можно регулярным выражением удалить все ' дубль текста', - по 4 блока в конце каждой строки.
Хоть в текстовом реакторе, хоть в офисе, или еще где.
 
В Worde найти и заменить. Например дубль текста заменить на пробел и все...
 
  • Нравится
Реакции: Дедок
Речь о том, что есть много строк, в конце каждой строки есть дубли.
Как сделать массувую замену...

(13061, 0, "Дек1а", 1, 'Детская', "",' нужный текст', ' дубль текста', ' дубль текста', ' дубль текста', ' дубль текста', 1),
(13061, 0, "Де22ка", 1, 'Детска433453я', "",' нужный текст2', ' дубль текста2', ' дубль текста2', ' дубль текста2', ' дубль текста2', 1),
....
(13061, 0, "Де333ка", 1, 'Детск567567ая', "",' нужный текст3', ' дубль текста4', ' дубль текста4', ' дубль текста4', ' дубль текста4', 1),
 
dubli.jpg


Необходимо установить плагин TextFX.

Как его установить:
Выбрать в меню "Плагины --> Plugin Manager --> Show Plugin Manager".

После чего в открывшемся окне, на первой вкладке "Available" в списке выбираем нужный нам плагин TextFX Characters и нажимаем "Install".

Как удалить повторяющиеся строки?:
  1. Открываем наш текстовый документ со списком;
  2. Выделяем весь текст;
  3. Переходим в меню TextFX --> TextFX Tools --> Sort lines case insensitive**
**Проверьте чтобы была отмечена опция "Sort outputs only UNIQUE lines".

Вот так вот быстро и удобно мы удалили дублирующиеся строки в notepad++ и отсортировали список.
 
  • Нравится
Реакции: Vertigo
Классно, плагин соеденит все повторения в строке, а мне нужно только в конце строки.
В строках бывают варианты:
(13061, 0, "дубль5", 1, 'Детск567567ая', "",' нужный текст3', ' дубль5', 'дубль5', 'дубль5', 'дубль5', 1),
Где самый первый дубль5 - нужный.
 
Можно поиграться с exel.
Сохраняете файл с расширением csv. Далее открываете в exel, выбрав подходящие разделители. Затем удаляете ненужные столбцы.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab