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



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

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



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


Log in to reply