Удалить не нужное в txt. Как?

12
Бумеранг777
На сайте с 08.02.2009
Offline
658
1868

Привет, есть задача такого плана, в файле txt много ключевиков в которых есть повторяющееся слово. Надо из этих ключевиков это слово и всё что после него удалить. Как?

Спасибо.

Бурж хостинг ( https://vk.cc/8kDAui ) - Разрешён адалт. Секс по телефону ( https://vk.cc/6u7YCX ) - Мужской трафик конвертит на ура. Адалт дейтинг ( https://vk.cc/bZlb2J ) - Смарлинк с высоким EPM
S
На сайте с 05.07.2013
Offline
53
Sci
#1

на php такое можно риализовать

Бумеранг777
На сайте с 08.02.2009
Offline
658
#2

а программ никаких нет? или может через notepad++ можно?

DV
На сайте с 01.05.2010
Offline
644
#3

В консоли (POSIX)

grep -vE 'ненужные слова|другие ненужные слова|а это вообще ни в какие ворота' файл.txt > новый_файл.txt
VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
IT_DED
На сайте с 07.03.2007
Offline
236
#4
Бумеранг777:
или может через notepad++ можно?

Регуляркой ... типа такой:

это

слово (.*)$

заменить на пусто...

⭐ Все мои рекомендации тут - https://in.gl/itded
akill
На сайте с 04.04.2011
Offline
105
#5

Копируете ключи в эксель, выделяете столбец с ключами - условное форматирование - правила выделения ячеек - текст содержит

Выделятся все строки содержащие заданный ключ. Сортируете по цвету ячеек и удаляете что надо.

Бумеранг777
На сайте с 08.02.2009
Offline
658
#6

консоль на сервере, мне туда закачивать потом около 4Гб файлов муторно.

у меня нет екселя и там у меня слов миллионы.

Думка:
Регуляркой ... типа такой:
это
слово (.*)$
заменить на пусто...

такое не помогает. удаляет всё что после этого слова включая вообще все ключевики кроме первого. после первого всё удаляет.

"слово (.*)$"

"пусто"

не находит ничего.

M
На сайте с 18.05.2009
Offline
108
#7
Бумеранг777:
Привет, есть задача такого плана, в файле txt много ключевиков в которых есть повторяющееся слово. Надо из этих ключевиков это слово и всё что после него удалить. Как?

Спасибо.

Это как? так чтоли?

жирные тетки толстые тетки в кимоно с избыточным весом тетки в доспехах

или так

жирные тетки, толстые тетки в кимоно, с избыточным весом тетки в доспехах

или так?

жирные тетки
толстые тетки в кимоно
с избыточным весом тетки в доспехах

Если нет четкой логической связи как в первом случае, то никак не удалить.

Во втром случае


тетки.*?,
,

В третьем

тетки.*?[nw]
[nw]

Это можно сделать в uvFilesCorrector http://www.bestfree.ru/soft/file/regular-expression.php

Фома
На сайте с 10.11.2006
Offline
600
#8

Бумеранг777, словокотороеудалить можно просто на пусто заменить(тут всё просто), а что после него ещё нужно снести? Есть там какие-нибудь фрагменты повторяющиеся за которые можно зацепиться?

Аренда апартаментов на Тенерифе (http://las-americas.ru/).
DV
На сайте с 01.05.2010
Offline
644
#9
Бумеранг777:
консоль на сервере, мне туда закачивать потом около 4Гб файлов муторно.

POSIX среда на Windows ставится.

Cygwin

GNU utilities for Win32

MinGW

Colinux

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

S
На сайте с 05.07.2013
Offline
53
Sci
#10

ТС, если вам есть где запустить php скрипт, то могу скинуть вам, там пару строк кода, за минуту накропал ;)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий