[Python-de] String in Datei ersetzten

Juergen Hermann jh at web.de
Wed Feb 6 19:42:18 EST 2002


On Wed, 6 Feb 2002 19:05:43 +0100, Detlef Lannert wrote:

>Georg Mischler wrote:
>> Wahrscheinlich hilft eines der folgenden (semantisch identischen)
>> Beispiele.
> [...]
>>  start = r'''^[\s#]*<\s*VirtualHost\s+''' + ip + r'''\s*>\s*$'''
>> 
>>  start = r'''^[\s#]*<\s*VirtualHost\s+%s\s*>\s*$''' % ip
>
>Wer Perfektionist ist ;-) , wird statt ip noch
>
>    ip.replace(".", "\\.")
>

Ein wirklicher Perfektionist würde re.escape(ip) schreiben und damit 
viel weniger (unnötiges) Wissen der Problemdomäne im Code verankern. ;)



Ciao, Jürgen

--
Jürgen Hermann, Developer (jhe at webde-ag.de)
WEB.DE AG, http://webde-ag.de/





More information about the Python-de mailing list