Hallo,
ich habe eine Liste von EMail-Adressen. Bei diesen muss ich prüfen, ob ein bestimmer Ausdruck nicht vorhanden ist.
Ausdruck: .*@test.(de|net|com.au|fr)
Also alle Mails, die auf @test.de, @test.net usw. enden, dürfen nicht in der Treffermenge liegen.
Ich schaffe es einfach nicht, den obigen Ausdruck zu negieren.
Intuitiv würde man meinen, dass man mit
.*@[^test.(de|net|com.au|fr)].*
weiterkommt. Bei eckig geklammerten Audrücken (z.B.: [ea]) sucht er jedoch nach einem e oder a.
ich habe eine Liste von EMail-Adressen. Bei diesen muss ich prüfen, ob ein bestimmer Ausdruck nicht vorhanden ist.
Ausdruck: .*@test.(de|net|com.au|fr)
Also alle Mails, die auf @test.de, @test.net usw. enden, dürfen nicht in der Treffermenge liegen.
Ich schaffe es einfach nicht, den obigen Ausdruck zu negieren.
Intuitiv würde man meinen, dass man mit
.*@[^test.(de|net|com.au|fr)].*
weiterkommt. Bei eckig geklammerten Audrücken (z.B.: [ea]) sucht er jedoch nach einem e oder a.