You are. Quoting from the Emacs info page on regexps:
The strings matching the first nine `\( ... \)' constructs
appearing in a regular expression are assigned numbers 1 through 9
in order that the open-parentheses appear in the regular
expression. `\1' through `\9' refer to the text previously
matched by the corresponding `\( ... \)' construct.
--Guido van Rossum, CWI, Amsterdam <mailto:Guido.van.Rossum@cwi.nl>
<http://www.cwi.nl/cwi/people/Guido.van.Rossum.html>