Как можно определить количество повторений слова в тексте?

Аватар пользователя pjlol
Не в сети
Последнее посещение: 3 года 9 недель назад
Зарегистрирован: 2014-07-04
Сообщения:
Баллы: 214.38

Приветствую вас, дорогие форумчане. Вы знаете, что я изучаю язык программирования "Паскаль". У меня часто возникают примитивные проблемы, решения которых я ищу здесь. Сегодня, я хочу узнать то, как можно определить количество повторений слова в тексте? К примеру, вот слова "вода", в тексте: "Вода - очень важна для нашего организма. Вода - это источник жизни." Это просто пример. Помогите пожалуйста.

Аватар пользователя tivik
Не в сети
Последнее посещение: 3 года 2 недели назад
Зарегистрирован: 2014-09-25
Сообщения:
Баллы: 6.42
Ответ

Приветствую! Нашел вот такую ссылку:

softtime.ru/cpp/read.php?id_forum=1&id_theme=1479

Собственно, работая с РНР, я бы использовал функцию Explode(). То есть, разбиваем текст на слово "Вода", смотрим сколько ключей получилось.

Если хотите просто отыскать слово в тексте, то можно брать Preg_Match().

Аватар пользователя pjlol
Не в сети
Последнее посещение: 3 года 9 недель назад
Зарегистрирован: 2014-07-04
Сообщения:
Баллы: 214.38
Спасибо.

Из всех комментариев ваш хоть чем-то мне помог. Но вот вы написали это для другого языка, а можно ли применять эти функции в Паскале? Да, и, я думала что для таких целей как определить номер слова или буквы используют "Pos". К сожалению, ваша ссылка не работает, и указанный материал отсутствует.

Аватар пользователя Marinjhe
Не в сети
Последнее посещение: 1 год 33 недели назад
Зарегистрирован: 2014-06-03
Сообщения:
Баллы: 9.24
О повторении

Всем доброго времени суток. Например я, когда пишу какой либо текст, то просто стараюсь например, слово вода, заменять похожими по смыслу. Вода ( жидкость, напиток и т. п.). Этот момент всегда меня интересовал, но я даже не знала, что есть специальная программа для этого. А возможно ее использовать при написании текстов на биржах?

Аватар пользователя pjlol
Не в сети
Последнее посещение: 3 года 9 недель назад
Зарегистрирован: 2014-07-04
Сообщения:
Баллы: 214.38
Извините меня.

Извините меня конечно, но я спрашивала не о тавтологии. Я хотела узнать то, как с помощью программы на языке Паскаль определить количество повторений слова. У меня такая сейчас задача. Вы уж извините за грубость, но просто не люблю когда люди пишут лишь бы что-то написать.

Аватар пользователя tornado5
Не в сети
Последнее посещение: 25 недель 2 часа назад
Зарегистрирован: 2014-06-24
Сообщения:
Баллы: 0.96
Собственно, использовать

Собственно, использовать для подобного инструменты Паскаля - это, я думаю, сильно перемудрять. Я лично для таких надобностей использую инструменты биржи копирайтинга "Адвего". Вот здесь advego.ru/text/seo/top/ можно проверить тошнотность текста, а так же количество повторений каждого слова в тексте.

Реклама


| Умное продвижение сайтов в ТОП! | Самые перспективные языки программирования: тройка лучших | Предоставление аренды VPS | Интернет-магазин товаров для животных Zoomark | Конструктор сайтов: хочу все знать | Услуги по продвижению сайтов | Как согласовать вывеску на фасаде магазина? | Полноценный сайт или лендинг пейдж | Покраска мебели в Москве | Колеса для тележек бортового питания | Поделки из проволоки своими руками | Лучшее турагентство в Киеве предлагает вам свои услуги | Как увеличить продажи установив виджет отзывов о компании | Покраска МДФ в Москве | Несколько альтернативных способов бросить свадебный букет в толпу незамужних подруг | Как создавать кейсы по продвижению сайтов | Как раскручивать интернет-магазин в Интернете | Оценка интеллектуальной собственности | Создание и продвижение сайтов | Для успешного развития своего бизнеса во всемирной сети мы советуем вам воспользоваться созданием сайтов от опытных специалистов | Интернет магазин кофе и чая "Сoffeetrade", поможет вам проснуться с утра и чувствовать прилив энергии весь день