Ожидаемые префиксы: доктор, доктор, специалист по связям с общественностью, профессор
Пример текста:
Обследование проведено по согласованию и в присутствии доктора
Джона Доу (ритмолог).
Ожидаемый результат:
Обследование проведено по согласованию и в присутствии доктора
[DOCTOR_NAME] (ритмолога).
Вот мое текущее Regex:
Код: Выделить всё
(\s|^|^(.*)|\()(dr|doctor|pr|professor)(\s|[.])(\s*([A-Z]\w+)){0,2}

Очень ценю помощь в улучшении регулярного выражения. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/786 ... hing-point