Working on the regex

Breaking the regex on separate parts for days, times and prices.
Still not parsing correctly.
Fix sports regex

Fix the sports regex changing the place of operands in disjoint of regex.
I do not know what is the difference but it works now and not otherwise.
Refactoring days_list regex

Decreased code duplication
Change interval rules for day list
Sports regex support multiple lines of days

The sports regex now supports multiple lines of day periods that specify own
times and prices.
Change test code to show this in action.
Different names for different lines

Different names for the subpatterns, containing the line number in the end.
Before this change, the last line overwrote the previous. This can be done in
other means, like giving a name to the line and then parsing the lines one by
one. However, this one is probably easier to do for now. It should be changed
in the future.