Помогите с регуляркой слитное ФИО

Поддержка
  • в переменной есть
    ИвановИван Иванович
    или
    Иванов ИванИвановчи
    может быть и так
    Иванов Иван Иванович

    Задача используя первое вхождение получать раздельно Иванов Иван Иванови при всех упомянутых вариантах
    Подскажиет как правильно регулярным выражением выдернуть данные я так понимаю искать по первой заглавной букве?
    или использовать наборы регулярных выражений?
    Спасибо за совет!

  • @discovery-84 ([А-Я][а-я]+)\s*([А-Я][а-я]+)\s*([А-Я][а-я]+)

  • 0 Votes
    7 Posts
    766 Views
  • 0 Votes
    2 Posts
    437 Views
  • 0 Votes
    2 Posts
    538 Views
  • 0 Votes
    16 Posts
    3819 Views
  • 0 Votes
    11 Posts
    2919 Views