Программа для удаления дублей ключевых слов (не строк!)
Новая тема Написать ответ
# Вт Фев 14, 2017 11:35 amДимитрий Зарег.: 18.01.2008 ; Сообщ.: 162Ответить с цитатой
Есть необходимость вот такого интересного удаления дублирующихся слов ( не строк).
Большинство программ ( keywordkeeper, penguin, keywash и многие другие)- удаляют только дубли строк.

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

То есть каждое слово в итоге должно лишь раз встречаться в файле ( а дубли именно слов удалены)
Буду очень признателен если подскажете, какая программа может такое делать?
Или может в какой-либо существующей программе можно задать как-то по хитрому правило для этого?
# Ср Фев 15, 2017 8:47 amSkyworker Зарег.: 25.12.2013 ; Сообщ.: 10897Ответить с цитатой
На php можно сделать такой скрипт в несколько строк. Сначала он, к примеру, запихивает все уникальные слова в массив, потом этим массивом проходит по файлу и оставляет только строки с вхождение каждого слова из массива, остальные удаляет. Короче, вам к php программисту с четком поставленным ТЗ, что вы от него хотите. Php скрипты можно же не только на хостинге пускать, а даже на локальной машине при помощи Денвера, например.
# Ср Фев 15, 2017 9:02 amDolohov Зарег.: 07.09.2015 ; Сообщ.: 44Ответить с цитатой
Почему именно php? На любом языке это делается на легке.
# Ср Фев 15, 2017 9:21 amDolohov Зарег.: 07.09.2015 ; Сообщ.: 44Ответить с цитатой
http://www.tracemyip.org/tools/remove-duplicate-words-in-text/

Вот по первому же запросу в гугле, справился с подобной задачей
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.