Chris, now I understand the mystery of double backslash. That is because you
don't use *r *before your regex strings as shown in fixes.py. In that time I
did not notice the lack of that "r".
See
On Thu, Nov 26, 2009 at 20:39, Bináris <wikiposta(a)gmail.com> wrote:
2009/11/26 Chris Watkins <chriswaterguy(a)appropedia.org>
Notice that the -regex parameter is used, and the
search text ends with
(.*$), which matches the entire rest of the article.
Not bad, not bad. :-) Nice solution.
\\2 is strange for me, because it should be \2, and it does work that way.
I thought, \\2 should be interpreted as a \ mark followed by a 2 number, not
\2 (second group). So I don't understand again. :-)
I guess it's \2, but because of the regex tag, we need to escape the
backslash? I don't know - it works, and I'm happy :-). Good question though,
I'll keep that in mind if I ever use \\1 without the regex - probably needs
to change to \1.