Match a single line inside of an apt sources.list file and return content in named groups.
This regex should take into account many possible variations of a sources.list entry, but by far not all of them.
What it does:
That it does not: