I have the following expression:
/((segunda|terça|quarta|quinta|sexta|sábado|domingo)+(((-feira)?)+(.)+\(([0-9].*)\))?)/im
In which you bring me
Show Barter performs this Saturday at CDL Theater
RESULTADO: sábado
Rock bands perform this Friday (5) in space Marcus Moraes
RESULTADO: sexta (5), sexta, 5, etc.
Interior decoration opens new space on Tuesday (15)
RESULTADO: terça-feira (15), terça, -feira (15), 15 etc.
How do I make this expression less 'greedy'?