seth: regexp ^ Anfang, oder, Verneinung

Beitrag lesen

gudn tach!

Am Anfang darf nicht aaa oder bbb vorkommen. [...]

^(aaa|bbb).* wäre, dass am Anfang aaa oder bbb stehen muss.

ja, wobei ".*" am schluss ueberfluessig ist.

Wie aber kommt die Verneinung dazu?

das ist je nach sprache unterschiedlich. die einfachste methode waere, z.b. in perl statt

if(/^(aaa|bbb)/)
    mach wadd

eben

unless(/^(aaa|bbb)/)
    mach wadd

prost
seth