|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Andrianov 2:5020/1507.400 15 Dec 2002 23:15:34 To : Dony Ashirmatov Subject : Re: Поиск ошибочных данных -------------------------------------------------------------------------------- Однажды 13-Dec-02 в 20:54 Dony Ashirmatov (2:5085/75.19) написал All по поводу -=- Поиск ошибочных данных -=- DA> Есть база данных с ФИО людей DA> надо выявить неправильно DA> введенные оператором данные. DA> например, правильная запись DA> иванов иван иванович DA> надо выявить не правильные записи в БД DA> ивонов иван иванович 18011976 DA> ииванов иван иванович 18011976 DA> тванов иван иванович 18011976 DA> ионов иван иванович 18011976 DA> -третья буква должна быть "а", а не "о" DA> -в начале две буквы "и" DA> -вместо начальной "и" ввели букву "т" DA> -пропустили вторую букву "в" DA> Существует алгоритм Soundex он не подойдет DA> Предпологается что, DA> фамилия, имя, отчество и дата рождения DA> конкатенируются и обрабатывается как одно слово for i := 0 to MaxNumber-1 do if FIO[i] = 'ИвановИванИванович18011976' then writeln('Yes') else writeln('No'); Больше никак. У меня, например, есть знакомый с фамилией Ионов. До свидания, в 22:11 MSK Sergey --- * Origin: Sergiev Posad (2:5020/1507.400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/52053DFCFF06.html, оценка из 5, голосов 10
|