D.R.: regexp ^ Anfang, oder, Verneinung

Beitrag lesen

Hallo,

^(aaa|bbb).* wäre, dass am Anfang aaa oder bbb stehen muss. Wie aber kommt die Verneinung dazu?

Die Verneinung müsste noch in die Klammer also:
^(^aaa|^bbb)

So geht das AFAIK nicht, weil das „^“ nur in eckigen Klammer als Verneinung gilt.

Der Regexp müsste wohl eher so aussehen:

/^([^a]{3}|[^b]{3})/

mfg. Daniel