Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется написать скрипт определения пола по Фамилии Имени Отчеству.

Скрипт должен определить пол и в зависимости от этого применить нужное приветствие «Уважаемый» или «Уважаемая»

Переменная приветствия: $greeting

Переменная имени*: $fio

Код: Здравствуйте, $greeting $fio!

*может быть ФИО, ФИ или ИО т. е.:

Вар 1: $fio = "Иванова Анна Петровна";

Вар 2: $fio = "Иванова Анна";

Вар 3: $fio = "Анна Петровна";

Результат (вар 1): Здравствуйте, уважаемая Иванова Анна Петровна!

Результат (вар 2): Здравствуйте, уважаемая Иванова Анна!

Результат (вар 3): Здравствуйте, уважаемая Анна Петровна!

Примеры определения женского от мужского имени описаны на хабре: http://habrahabr.ru/post/195874/

Меня устроит простейший вариант предложенный в комментариях:

def detect_gender(midname)

tail = UnicodeUtils.downcase(midname[-4, 4])

if (tail[-1]=='а') or (tail=='кызы')

'female'

else

'male'

end

end

Пола 'androgynous' не бывает, и неопределённость можно списать на мужчин.

10 лет назад
engeocom
Петров 
41 годРоссия
10 лет в сервисе
Был
10 лет назад
Выбранный исполнитель
EvPut
48 летРоссия
10 лет в сервисе
Был
4 года назад
41 отзыв(-3)
10 лет назад
$4
1 день
  • Похожие заказы
  • Задача: Передать в JS список установленных в системе шрифтов из flash'ки. функция JS должна вызвать функцию Flash, а та ей передать список шрифтов разделеных запятыми. Можно сделать с нуля либо использовать приложенные исходники. В исходниках не получается найти ...

    Завершен
    10 лет назад
  • Здравствуйте! Возникла такая проблема. На сайте http://copywriting.salesmap.pro/ стоят кнопки лайков и репостов с ВК. Счетчик показывает около 60-ти и 15 соответственно При переходе на страницу по партнерской ссылке, например http://copywriting.salesmap.pro/?ch=vk16, счетчики обнуляются. Нужно сделать так, чтобы при переходе на ...

    Завершен
    10 лет назад
  • $250

    Нужно помочь осуществить переезд интернет магазина со старого дизайна на новый, смена движка. Нужно детальное тз и сопровождение до конца переезда. Поиск и исправление ошибок в коде, редиректы. Нужно чтобы переезд осуществился с ...

    Закрыт
    10 лет назад
  • $50

    Есть php-скрипт который вызывается при клике по кнопке "скачать". Его задача на единицу увеличить счетчик закачек в файле, а затем отдать файл. Нужно в скрипт добавить возможность после всех действий редиректить человека на нужную мне ...

    Закрыт
    10 лет назад
  • Всем добрый день, просьба рассмотреть возможность выполнения указанных ниже работ, для сайта: http://potolkoff.kiev.ua Те кто думает, что сделают - просьба не беспокоить!!! От Вас - сроки выполнения и цены (под каждой из работ). Оплата будет произведена по Договору ...

    Закрыт
    10 лет назад
  • $250

    День добрый, нужно переделать дизайн шаблона вордпресс, так же добавить возможность размещения обьвлений (или сделать как отдельный раздел). Нужен человек с хорошим опытом работы в данной отросли.

    Завершен
    10 лет назад
  • Нужен скрипт, который будет проверять сайты на список ошибок как в экспресс-режиме, так и в режиме мониторинга. Разработка проекта подразумевает гибкую методологию, с постепенным введением модулей в строй. Сначала пишем "каркас" скрипта, и несколько самых важных ...

    Закрыт
    10 лет назад
  • Добрый день! Требуется поправить форму отправки заявки. Капчу попробовал прикрутить сам, но перестали письма приходить. Возможно что-то с сессиями напутал. + поправить, форма не обновлялась, если капча введена неверно. Т.е. все введенное должно оставаться.

    Завершен
    10 лет назад