You put the parenthesis only for the substring you want to capture, not for the whole expression. In this mission we are asked to extract only the versions of Python in format "2.0, 3, etc.) and not “Python 2.0, Python 3”.
On the hand the \ before the . helps us to escape the . as a special character (which means any symbol if I’m not mistaken).