Re: OT: Sieve und reguläre Ausdrücke

Paul news at amaltea.de
Do Dez 1 13:49:37 CET 2016


Hi Winni!

Am 01.12.2016 um 13:23 schrieb Winfried Neessen:
> Am 2016-12-01 12:30, schrieb Paul:
> 
>> Letztlich benötige ich einen regulären Ausdruck für Sieve, der den
>> Betreff prüft ob diese Ticketnummer NICHT vorhanden ist.
>>
> 
> Kaum getestet, aber sollte funktionieren:
> (?s)^((?!#\d{4,5}\s).)*$

Das sieht fast so aus, wie das was ich mir gebastelt habe.
((?!#[0-9][0-9][0-9][0-9]).)*$
In meinem Regex-Tester passt es auch schon recht gut,
ABER
wie sage ich es Sieve?

Mein

if allof (address :regex ["From"] "testabsender", header :regex
"subject" "^((\\?\\!\\#[0-9][0-9][0-9][0-9]).)*$") {
fileinto "testordner";
}

greift nicht.

Ich habe leider mehrere Problemquellen.
Regexp, Sieve und Regexp in Sieve... (und mich).

> Winni




Mehr Informationen über die Mailingliste Postfixbuch-users