M
Если нужна регулярка, один пример - плохо, потому что экстраполировать можно по-разному.
Какие ещё могут быть строки?
_test____(_abc_)___java_yes
То есть может быть сколько угодно нижних подчеркиваний между словами, но в строке обязательно есть круглые скобки со словом внутри (там тоже может быть нижнее подчеркивание).
И надо вывести слова вне этих круглых скобок, то есть те слова, которые между нижними подчеркиваниями (но при этом, если внутри скобок есть нижнее подчеркивание, его не трогать, только то, что вне скобок).