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

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

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

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

  • 0 Votes
    7 Posts
    727 Views
  • 0 Votes
    1 Posts
    351 Views
  • 0 Votes
    3 Posts
    449 Views
  • 0 Votes
    4 Posts
    643 Views
  • 0 Votes
    2 Posts
    1274 Views