Вы можете попробовать это:
([^\(\)\[\]\n\r]+)(?![^\[\(]*?[\]\)])
Это выглядит просто, но, похоже, работает с вашим набором сэмплов, как вы можете видеть здесь: https: // regex101 .com / r / jBSeqQ / 2
Если вы хотите, чтобы названия университетов были отдельно, укажите это в комментариях ниже:)
Если вы используете схему клавиатуры «Resharper 2.x или IntelliJ IDEA»:
Ctrl + Shift + Alt + N -> перейти к символу
В Visual Схема студии:
Shift + Alt + T
. Для дальнейшего использования и других опций проверьте https://www.jetbrains.com/resharper/features/ navigation_search.html
Что касается моих правильно настроенных сочетаний клавиш, все предыдущие ответы кажутся мне устаревшими / недействительными.
Я говорю:
Alt + \
, чтобы получить список всех членов файла. Ctrl + клик (или правый клик> перейти к объявлению). Работает над методами, полями, свойствами, типами и почти всем остальным.
Еще один совет для текущего файла - использовать окно «Структура файла» - также можно перетаскивать элементы из окна.