Как удалить из текста (файловый тип) одинаковые слова? Мне нужна не вся программа, а лишь то место, где происходит удаление. Please!
andriano
24.04.2008 2:45
Delete(var S: String; Index, Count: Longint);
Ирини
24.04.2008 2:53
А что означают Index и Count?
andriano
24.04.2008 2:59
Вообще-то для поиска ответа на такие вопросы есть встроенная справка:
Цитата
Delete deletes Count characters from S starting at the Index position.
Айра
24.04.2008 3:03
Цитата
А что означают Index и Count?
Index - это номер того символа, с которого начинаем удалять, а count - сколько символов удаляем..
-Ирина-
24.04.2008 14:46
А как указать что удаляются имеено одинаковые слова?
andriano
24.04.2008 23:07
Указать это никак нельзя. Ты просила только удаление - я его и привел. Но перед тем, как удалять, естественно, надо найти, что удалять. Т.е. определить, что в данной строке, в данной позиции есть слово определенной длины, которое надо удалить. Я так понял, что одинаковые слова ты искать умеешь, а тебе нужно только удаление.
-Ирина-
25.04.2008 0:11
Нет, у меня не получается найти одинаковые слова. Помогите, кто может!!!
Айра
25.04.2008 0:56
Можно, например, создать множество слов.. Разбиваешь текст на слова (посмотри в FAQ'e, там есть несколько способов), когда находишь слово, если его нет в множестве, то добавляешь туда, если есть, то удаляешь из текста..
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.