[Postfixbuch-users] header checks Update
Markus Schönhaber
postfixbuch-users at list-post.mks-mail.de
So Mai 31 16:13:30 CEST 2009
Wolfgang Zeikat:
> Uwe Driessen wrote:
>
>> /^Subject:.*DISCOUNT.*[0|O]FF on Pfizer/
>
> M.E. müssen das runde, nicht eckige Klammern sein, also:
> /^Subject:.*DISCOUNT.*(0|O)FF on Pfizer/
Nein, das müssen nicht unbedingt runde Klammern sein. Daß der '|' im
konkreten Beispiel nicht in die eckigen Klammern hineingehört stimmt
allerdings.
> Eckige Klammern sind eine Zeichen-"Klasse", also bedeutet [0|O]: 0 oder
> | oder O.
Stimmt. Und im Beispiel wäre daher [0O] OK.
> (0|O) bedeutet: 0 oder O, | trennt hier die einzelnen Alternativen.
Das funktioniert natürlich auch, spielt seinen Vorteil aber erst dann
wirklich aus, wenn die Alternativen REs sind, die aus mehr als einem
Zeichen bestehen.
--
Gruß
mks
Mehr Informationen über die Mailingliste Postfixbuch-users