• Регулярное выражение не берет текст, почему?

    @faer32 Автор вопроса
    Сергей c0re, Вопрос решил, спасибо помогли выше. Сделал так
    (?:[Рр]уководитель|[Дд]иректор|Ф\.?И\.?О).*?([А-ЯЁ][А-ЯЁа-яё]*(?:-[А-ЯЁ][А-ЯЁа-яё]*)?(?:\.? |\.)[А-ЯЁ][А-ЯЁа-яё]*(?:-[А-ЯЁ][А-ЯЁа-яё]*)?(?:\.? |\.)[А-ЯЁ][А-ЯЁа-яё]*(?:-[А-ЯЁ][А-ЯЁа-яё]*)?)\.?
    или можно так
    (?:[Гг]енеральный.[Дд]иректор.+|[Гг]енеральный.[Дд]иректор\n.+|[Рр]уководитель.*|^[Дд]иректор[\s\S].+|Директор .*?[А-Я].*?[А-Я].*?[А-Я].*?|Директор\s)([А-ЯЁ][а-яё]*(?:-[А-ЯЁ][а-яё]*)?.*[А-ЯЁ][а-яё]*(?:-[А-ЯЁ][а-яё]*)?.*[А-ЯЁ][а-яё]*(?:-[А-ЯЁ][а-яё]*)?)