Beat: Interpretation Email-Syntax in RFC 5322

Beitrag lesen

Hier widersprichst Du Dir doch selbst - oben soll das / noch für (foo|bar)+ stehen, hier plötzlich für (foo|bar|baz){1}

/ ist ein oder im genau gleichen Sinne wie die Pipe in einem RE.
Was aber dieses oder genau bedeutet, hängt vom weiteren Kontext ab.
(a|b)+ ist etwas anderes als (a+|b+)
Nur im letzten Fall erhältst du aaa...a exklusiv oder bbb...b
Im konkret gefragten Fall der Zeichenliste aber ist das / einfach der Trenner zur Definition einer Zeichenklasse.

Exklusiv wird das "oder"  in a|b erst, wenn a != b

in a XOR b muss b evaluiert werden. Das ist in einem "Oder" für eine Zeichenklasse oder eine Alternative nicht der Fall.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische