
Hallo Georg,
zu beachten bei dem Problem:
r'\012' == '\012'
0
hier handelt es sich eine Raw-String und eine bei dem die "Sonderzeichen" evaluiert werden.
Gruss Martin
-----Ursprüngliche Nachricht----- Von: python-de-admin@python.net [mailto:python-de-admin@python.net] Im Auftrag von Georg Mischler Gesendet: Montag, 10. Februar 2003 20:01 An: python-de@python.net Betreff: Re: [Python-de] Aus r'\012' einen Zeilenumbruch ohne if erzeugen
Fritz Cizmarov wrote:
erg.replace(r'\012', '\n')
Ich hoffe, das ist ein Scherz?
'\n' is '\012'
1
'\n' == '\012'
1
'\n'
'\n'
'\012'
'\n'
print '\n'
print '\012'
Das \012 ist schlicht die numerische Repraesentation des <newline> characters, also mit '\n' identisch. Ehrlich gesagt verstehe ich deswegen weder das urspruengliche Problem noch die vermeintliche Loesung so ganz...
-schorsch