Willkommen im User-Forum von mailbox.org
 

Backslash in Regex?

Flomp hat dies geteilt, 3 Monaten her
vorgeschlagen

Ich habe gerade folgende Filterregel versucht:

neues? ergebnis|endet bald, |\d+ NEU

Die ersten beiden Teile funktionieren wie gewünscht ("neues ergebnis" und "neue ergebnisse" wird gematcht und auch "endet bald").

Der letzte Teil soll eigentlich alles matchen in der Form "1 Neu", "5 Neu", ... Das funktioniert aber nicht.

Was aber funktioniert ist:

neues? ergebnis|endet bald, |[0123456789]+ NEU
Gibt es ein Problem mit den Backslash-Platzhaltern?

Antworten (1)

Foto
2

Ok um meine eigene Frage zu beantworten. Nach dem Lesen von section 8 von https://datatracker.ietf.org/doc/html/draft-ietf-sieve-regex-01 habe ich herausgefunden, dass man den Backslash verdoppeln muss:

neues? ergebnis|endet bald, |\\d+ NEU

Hinterlassen Sie einen Kommentar
 
Dateianlage anfügen