![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проверка слова на валидность [D6, WinXP]
Jim_Di © (2007-12-15 13:53:00)Доброе всем.
Подскажите как можно реализовать проверку имени пользователя на валидность? что это нормальное словао какое-то а не хаотичный набор символов?
для хацкерских имён можно исключания сделать, а всякие fkg8fgda чтобы фильтровались
подскажите куда копать
ЗЫ пише антиспам плагин для &RQ
irish_34 (2007-12-17 20:06:00) [1]
> напиши на почту, де можно про данный алгоритм почитать
это цитата из "методы нашего умного препода" тема была информационно-поисковые системы, информационно-поисковые языки. к сожалению конкретно этого алгоритма там нет, ды и методы в эл.виде тоже нет (((
Германн (2007-12-17 03:28:00) [2]
> {RASkov} © (16.12.07 16:28) [23]
>
>
> > Мкртчян - довольно распространенная армянская фамилия,
> но
> > пишется она через "я".
>
> У нашего офицера фамилия была именно через "а".
>
Был я в командировке в Армении. Где-то в 81-82 году. Искал поселок(город) "Нор-Аджин".
Нашел таки, но сколько мне жители рассказали о "названии" "Нор-Аджин", о записях в паспортах! И т.д. и т.п.
Германн (2007-12-17 03:02:00) [3]
> {RASkov} © (16.12.07 16:28) [23]
>
>
> > Мкртчян - довольно распространенная армянская фамилия,
> но
> > пишется она через "я".
>
> У нашего офицера фамилия была именно через "а".
>
В армии свои правила. Даже в мирное время. :)
Jim_Di (2007-12-17 02:47:00) [4]irish_34 хорошая идея, проверять по словарику окончания. думаю для русского, английского и транслита сделать можно будет.
напиши на почту, де можно про данный алгоритм почитать, я уже который день по инету ползаю - ничего дельного не нашол ещё
спасибо
{RASkov} (2007-12-16 16:28:00) [5]
> Мкртчян - довольно распространенная армянская фамилия, но
> пишется она через "я".
У нашего офицера фамилия была именно через "а".
irish_34 (2007-12-16 16:05:00) [6]
> Все равно ваши защиты не пропустят пользователей с именем
> r2d2, а я больше чем уверен, что такие есть в Великобритании,
> они там на звездных войнах повернутые.
хихи :)...нестрашно
homm (2007-12-16 15:40:00) [7]Все равно ваши защиты не пропустят пользователей с именем r2d2, а я больше чем уверен, что такие есть в Великобритании, они там на звездных войнах повернутые.
irish_34 (2007-12-16 15:23:00) [8]а ещё есть приближенный лингвистический анализ, базирубщийся на экспререментально установленной связи между конечными буквосочетаниями и их грамматической основой. т.е. по в осонве лежит гипотеза, согласно которой по конечной по конечным буквам и буквосочетаниям можно практически однозначно определить грамматический класс слова. основа слова выделяется седующим образом: от конца слова последовательно отделяется по одной букве и полученные буквосочетания сравниваются со списком окончаний, соответствующих данному грамматическому классу. при совпадении, оставшаяся часть слова, по предположению - основа. а про словари уже говорили, они имеют свои достоинства
Юрий Зотов (2007-12-16 15:00:00) [9]Что касается сабжа - чтобы "реализовать проверку имени пользователя на валидность" нужно для начала определить правила этой самой валидности. Без этого задачу не решишь никак, а после этого она становится детской.
И никто, кроме автора сабжа определить правила этой самой валидности не в состоянии. Потому что никто кроме него всех деталей не знает. Примеры тут уже приводились, не проблема и еще кучу привести.
Юрий Зотов (2007-12-16 14:55:00) [10]Мкртчян - довольно распространенная армянская фамилия, но пишется она через "я".
Гостик (2007-12-16 09:30:00) [11]Навеяло ссылкой, которую привёл
> Kolan © (15.12.07 14:35) [9]
Нет такого предмета, который не мог бы служить еврею фамилией, а китайцу - пищей.
Johnmen (2007-12-16 00:31:00) [12]
> Jim_Di (16.12.07 00:17) [15]
Ты большой специалист алгоритмов антиспама?
Jim_Di (2007-12-16 00:17:00) [13]хм. но есть ведь некоторые антиспам модули для аутлука того же, там что-то подобное есть. они как-то анализируют от кого пришло сообщение и более-менее фильтруют спам, но теперь спамеры продуманные и пишут старорусские имена в поле "от кого" и хаотично разбавляют слова точками
типа Ма.т.вей ВА.силе.вский
homm (2007-12-15 19:48:00) [14]> [12] {RASkov} © (15.12.07 16:09)
> А еще есть фамилия - Мкртчан. Не шучу) Когда я служил в
> армии у нас офицер с такой фамилией был)
Военных тоже можно не пускать в мирку, им даже лучше будет :)
Kolan (2007-12-15 16:17:00) [15]> Когда я служил в армии у нас офицер с такой фамилией был)
А про Фрунзика Мкртчана ты не слыхал 0_o?
{RASkov} (2007-12-15 16:09:00) [16]> Может быть и три: форшмак
А еще есть фамилия - Мкртчан. Не шучу) Когда я служил в армии у нас офицер с такой фамилией был)
:о)
Вот ему не повезло с автором ветки, если у него и логин "как фамилия"...
Kolan (2007-12-15 14:51:00) [17]>
> Тебе только кажется.
Смотря на список контактов в аське криститься желания не возникает.
Anatoly Podgoretsky (2007-12-15 14:49:00) [18]> Kolan (15.12.2007 14:29:07) [7]
Тебе только кажется.
Kolan (2007-12-15 14:35:00) [19]> Может быть и три: форшмак.
Или
http://ru.wikipedia.org/wiki/%D0%95%D0%B2%D1%80%D0%B5%D0%B9%D1%81%D0%BA%D0%B8%D0%B5_%D1%84%D0%B0%D0%BC%D0%B8%D0%BB%D0%B8%D0%B8-%D0%B0%D0%B1%D0%B1%D1%80%D0%B5%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%8B
Amoeba (2007-12-15 14:33:00) [20]
> несколько согласных не должны идти подряд, тоже максимум
> две
Может быть и три: фо ршмак.