Wenn ich angebe:
Code: Alles auswählen
re.search('^ +[^#]', meinstring)
Code: Alles auswählen
' print "test"'
Code: Alles auswählen
' #print "test"'
Was ist hier falsch?
Nachtrag: hm, brauche ich da eine lookbehind assertion? Die Frage ist aber hauptsächlich, warum er die Zeile mit dem beginnenden Kommentar trotzdem findet.