DiMaker DiMaker В чём разница?

Разделение ФИО на части

Функция разделяет ФИО на составляющие - фамилию, имя, отчество. Сервис может корректно разделить ФИО на части, даже если они стоят в различном порядке, или вместо имени и отчества - инициалы. Рекомендуется, чтобы текст был в именительном падеже.

Пример работы функции:

  • Петрова Полина Ивановна, имя Полина
  • Родин К. С., фамилия Родин
  • Пётр Логинов, имя Пётр
Протестировать

Словоформ не требует четкого разделения компонентов ФИО, функция принимает на вход ФИО в любых комбинациях:

  • Чичиков Павел Иванович
  • Павел Иванович Чичиков
  • Павел Иванович
  • Павел Чичиков
  • Чичиков Павел
  • Чичиков
  • Павел
  • Чичиков П.И.
  • П.И. Чичиков

Имя необязательно должно быть трехкомпонентным. Программа учитывает «двойные» имена и фамилии, а также национальные суффиксы и служебные слова:

  • Жозеф Луи Гей-Люссак
  • Шихлинская, Нигяр Гусейн-Эфенди кызы
  • Барклай-де-Толли, Михаил Богданович

Словоформ умеет разделять ФИО на компонетны и возвращать нужную кобинацию:

  • Фамилия
  • Имя
  • Отчество
  • Имя Отчество
  • Фамилия Имя
  • Фамилия [перенос] Имя Отчество
  • И.
  • И. О.
  • Фамилия И. О.
  • И. О. Фамилия
  • Фамилия И.

Другие функции

Способы работы