Thread Negierte Teilausdrücke eines regulären Ausdrucks (4 answers)
Opened by Tim at 2012-01-28 13:04

Gast Tim
 2012-01-28 13:04
#155742 #155742
Hallo zusammen,

ich möchte Teilausdrücke eines rgulären Ausdrucks negieren,
in einem Thread habe ich gelesen, dass das Zeichen "!" der Operator zum Negieren ist.

Jetzt habe ich folgende Teilworte:

positive: aa bb cc
negative: 11 22 33

mein regulärer Ausdruck würde demnach wie folgt aussehen:
Code: (dl )
(aa)|(bb)|(cc)|(!11)|(!22)|(!33)


oder bezieht sich das "!" nur auf das erste Zeichen und müsste es demnach so aussehen:
Code: (dl )
(aa)|(bb)|(cc)|!(11)|!(22)|!(33)


(Das Ziel: den zu untersuchenden String akzeptieren, wenn ein aa oder bb oder cc, und kein 11,22,33 vorkommt)

danke

View full thread Negierte Teilausdrücke eines regulären Ausdrucks