[Python-de] Re: regex: Ausdruck matches wen auf einer Zeil e, fails when "freespacing"

Stefan Schwarzer <[email protected]> Thu, 8 Dec 2022 15:07:12 +0100
Newsgroups gmane.comp.python.general.german
Message-ID <[email protected]>
On 2022-12-08 08:20, robert rottermann wrote:
> Ich habe eine regular Expression um Sektionen in einem ini-File zu filtern.
> 
> Dieser Ausdruck funktioniert wenn er auf eine Zeile geschrieben wird. Also:
> 
> sp0 = '^\[[^\]\r\n]+](?:\r?\n(?:[^\[r\n].*)?)*'
> 
> Nicht aber wenn er "free spacing" geschrieben ist:
> 
> [...]

> Muss ich noch irgend ein Flag setzen?

Du möchtest vermutlich `re.VERBOSE`:
https://docs.python.org/3/library/re.html#re.VERBOSE

> schöne Adventszeit

Dir auch. :)

Viele Grüße
Stefan
_______________________________________________
python-de Mailingliste -- [email protected]
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an [email protected]
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: [email protected]