LINUX.ORG.RU

История изменений

Исправление siphonops, (текущая версия) :

Чтобы приемлемо работало нужно составить перечень известных имен с учетом морфологии языка (русского) и делать поиск

А это точно необходимо? С определенной погрешностью можно вытаскивать ФИО по признаку трех слов с заглавных букв подряд и проверять корректность по окончаниям отчества и фамилии. Для русских ФИО должно быть достаточно корректно. P.S. Отчество может быть вторым, или третьим, а окончание у него:

В современном русском языке имеет окончание -ович/-евич/-ич, -овна/-евна/-ична/-инична

Исходная версия siphonops, :

Чтобы приемлемо работало нужно составить перечень известных имен с учетом морфологии языка (русского) и делать поиск

А это точно необходимо? С определенной погрешностью можно вытаскивать ФИО по признаку трех слов с заглавных букв подряд и проверять корректность по окончаниям отчества и фамилии. Для русских ФИО должно быть достаточно корректно.