Имена участников (разделяйте запятой).
Вот оно, полноценное решение \(([\D\s\-]*?)\s*\d*\)
/\((.*)\d|\((.*)\)/isU Да, спасибо, так работает, но результаты появляются то в первой группе, то во второй. Но это не страшно. Благодарю!
цифры отсекает, но почему-то под это условие не попадают такие строки как: (Немецкий язык) (Русский язык) еще варианты?
нет, результат этого выражения будет следующий: Немецкий язык Английский язык 1 Другой-язык через тире 2 Длинное название...
Есть список названий предметов в скобках, а иногда с последующей цифрой: (Немецкий язык) (Английский язык 1) (Другой-язык через тире 2) (Длинное...