Returns the group with groupNo of the last hit.
If groupNo is 0 the full match is returned.
Returns null if this group does not exist, the group otherwise.
Looks for the previous current pattern.
start: If null the whole line is inspected. Otherwise the search
starts at this index
Returns null if not found or the index of the hit.