Still not working :-(.
I forgot to mention that I'd tried it without the "-regex" and it didn't work.
I tried both of the commands you suggested, and again got the same result: "No changes were necessary in..."
Going to try updating my several-month-old Pywikipedia. Turns out that last time I tried, I didn't do it right :-).
Thanks,
Chris
Hi!
The space is recognized, but in regexes parenthesis have special
meaning, they create a group, and do not match the "()" character.
(the handy regex resource I use for reference :
http://www.amk.ca/python/howto/regex/ )
You'll have to escape the parenthesis for python to understand that
you want to match the character, instead of creating a group. You may
have encountered the same kind of issues with brackets, only \[ will
match [ when using the -regex parameter.
"""will work.
python replace.py -regex " \(from wikipedia\)}}" "}}" -file:sfwn1e
-log:sfwlog -summary:"adding argument to {{from wikipedia raw}}
template - Step 2 of 2, change local pagename to Wikipedia pagename"
"""
Also, in this case, the -regex parameter is not necessary, because
your appear to match a single given string.
"""
python replace.py " (from wikipedia)}}" "}}" -file:sfwn1e -log:sfwlog
-summary:"adding argument to {{from wikipedia raw}} template - Step 2will work all the same.
of 2, change local pagename to Wikipedia pagename"
"""
2009/2/18 Chris Watkins <chriswaterguy@appropedia.org>:
> _______________________________________________> I'm trying to run this command:
>
> python replace.py -regex " (from wikipedia)}}" "}}" -file:sfwn1e -log:sfwlog
> -summary:"adding argument to {{from wikipedia raw}} template - Step 2 of 2,
> change local pagename to Wikipedia pagename"
>
> But I get the output:
>
> No changes were necessary in [[Oral rehydration therapy (from Wikipedia)]]
>
> for every file, even though this text is present in every file:
> (from wikipedia)}}
>
> ...including the leading space.
>
> Do I need to use a special character to insert the space? (And regex?) I
> tried %20 instead of the space but it didn't work.
>
> Thanks
>
> --
> Chris Watkins (a.k.a. Chriswaterguy)
>
> Appropedia.org - Sharing knowledge to build rich, sustainable lives.
>
> identi.ca/appropedia / twitter.com/appropedia
> blogs.appropedia.org
>
> I like this: five.sentenc.es
>
> Pywikipedia-l mailing list
> Pywikipedia-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
>
>
--
Nicolas Dumazet — NicDumZ [ nɪk.d̪ymz ]
_______________________________________________
Pywikipedia-l mailing list
Pywikipedia-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l