![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
![]()
Фильтратор матерных слов, как подобное реализовать? Матерные слова должны заменяться на слова синонимы (только НЕ матерные), но чтобы пользователь сам мог указывать список матерных слов и если слово из списка совпадает со словом в "тексте" то это матерное слово заменяется на слово синоним... У кого какие идеи? Просто беда в том что матерных слов огромное количество и это будет сильно тормозить софт. Спасибо.
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
![]()
Streletz, а можно более детальнее 2 пункт пожалуйста? если есть возможность - приложите пожалуйста код, спасибо.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]()
Детальнее, пожалуйста:
Регулярные выражения в Delphi Delphi XE. Работа с регулярными выражениями. А, код пишите, пожалуйста, сами. |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
![]() Цитата:
я знаю как использовать регулярные выражения, как должен выглядеть анализ? я не ванга к сожалению. |
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]()
Ищите слово как целиком, так и по наличию в нём определённого фрагмента (если действительно знаете как использовать регулярки, то справитесь). Нашли - заменяете тем, что нужно. Ничего сверхестественного.
А, обижаетесь зря. Во первых. Каков вопрос - таков ответ. Никто Ваши мысли не прочитает и не узнает о том, что Вы имеете в виду пока Вы сами об этом не скажете. Во вторых, многие вообще игнорируют темы, где просят исходный код даже не попытавшись ничего сделать самостоятельно. Хотите чтобы Вам помогли - работайте и выкладывайте Ваши наработки в тему. Тогда будет разговор. Писать код с чистого листа просто так никто не будет. Последний раз редактировалось Streletz; 09.04.2015 в 22:08. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 01.11.2012
Сообщений: 770
|
![]()
Streletz, я и не обижаюсь, а как насчет 2-х тхт файлов, 1 файл это матерные слова а 2 файл это слова синонимы, но в принципе так фигово т.к нужно чтобы синонимы совпадали с матерными словами...
|
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]()
to FleXik
Цитата:
А, так идея для подбора и замены по словарю вполне подходящая. to Аватар Зато у тех, кто будет писать, появится хороший повод для того чтобы начать выбирать слова и выражения (если я, конечно, правильно понял постановку задачи). ![]() |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
FleXik, про синонимы можете сразу забыть, идея очень плохая.
начиная от извращения смысла текста и заканчивая фантастическими "перлами", которые будут выдаваться. Хотел бы я посмотреть на синонимы к фразам "Итить твою налево", "Мать твою за ногу" и прочими многоэтажными оборотами (в их исконном смысле, конечно) ![]() ну и, чтобы понять бессмысленность идеи, попробуйте придумать синоним для слова "чай". А потом подумайте, что будет, например, с фразой: "Мы к тебе, чай, не на чай." ![]() Или придумайте синоним к слову "коса". И заменить слово "коса" на синонимы в фразах "Варвара краса - длинная коса", "Бердянская коса уходит далеко в море", "Острая коса летала в руках косаря". А потом вспомните, что у слов бывают разные словоформы (коса, косой, косе, косу )и т.д. и т.д. есть и другие проблемы. Ну и главное, ЗАЧЕМ?!?! Все эти фильтры элементарно обходятся путём замены буквально одной буквы, вставкой пробелов, использованием эвфемизмом (см. Эвфемизм - википедия). Вот, на форуме тема свежая от СмиттВессона - "Ой - пипец". И всё, никакого мата! ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать юзер-формы или что-то подобное в VBS? | iKarma | Microsoft Office Excel | 1 | 04.05.2012 14:54 |
Диалоговое окно как на Gmail или что-то подобное по дизайну | zargandr1 | HTML и CSS | 9 | 11.12.2011 20:19 |
Как думаете, можно ли скачать что-то подобное из интернета? | myshonoc | Софт | 0 | 23.08.2011 11:21 |
Как сделать драйвер ( ну или подобное ) | EXeplor | Помощь студентам | 1 | 04.12.2009 22:50 |
pdf, djvu и подобное | Niarb | Компоненты Delphi | 1 | 18.04.2009 14:25 |