Вначале ищем цифру после которой идёт слово:
(\d)\s+[a-zа-яё_-]+
Затем указываем, что после предыдущего совпадения может идти всё, что угодно, но не должно быть больше пары "цифра слово":
[a-zа-яё_-\s]+\d*$
(любое количество символов с возможным числом в конце строки)
Затем модифицируем первое правило, указывая, что нам нужен весь текст с начала строки:
^(.+\d)\s+[a-zа-яё_-]+
Остаётся только склеить второе и третье правило.