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

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

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

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

  • 0 Votes
    2 Posts
    484 Views
  • 0 Votes
    4 Posts
    1329 Views
  • 0 Votes
    2 Posts
    2640 Views
  • Магия с ELSE

    Поддержка
    0 Votes
    2 Posts
    1181 Views
  • 0 Votes
    6 Posts
    2798 Views