Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von Juli

SELFHTML Forumsarchiv
Verneinung bei regulären Ausdrücken

Informationsseite
  1. Seite (PERL) Verneinung bei regulären Ausdrücken von Andreas, 31. 07. 2003, 18:25
nach unten

Verneinung bei regulären Ausdrücken

Die folgende Nachricht zum Thema stammt von: Andreas, 31. 07. 2003, 18:25

Hallo,
weiss jemand, wie ich bei regulären Ausdrücken eine Verneinung verwenden kann?
Mein Code sieht so aus:

if( $anyvar =~ /successful/ ) {
   (...)
}

ich möchte aber nun genau dann etwas ausführen, wenn ich nicht das Wort successful in $anyvar hab.
Ich bin mir sicher, dass es dazu eine sehr einfache Lösung gibt, aber ich komme im Moment nicht drauf.

Viele Grüße,
Andi

nach obennach unten

Verneinung bei regulären Ausdrücken

Die folgende Nachricht zum Thema stammt von: Cheatah, 31. 07. 2003, 18:36

Hi,

»» Ich bin mir sicher, dass es dazu eine sehr einfache Lösung gibt, aber ich komme im Moment nicht drauf.

das wird sich ändern, wenn Du

perldoc perlop

danach befragst.

Cheatah


--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes

nach obennach unten

Verneinung bei regulären Ausdrücken

Die folgende Nachricht zum Thema stammt von: csx, 31. 07. 2003, 19:18

Hi

»» weiss jemand, wie ich bei regulären Ausdrücken eine Verneinung verwenden kann?

»» if( $anyvar =~ /successful/ ) {


$anyvar !~ /successful/

Gruß

;)

nach obennach unten

Verneinung bei regulären Ausdrücken

Die folgende Nachricht zum Thema stammt von: flo, 01. 08. 2003, 18:58

Hallo!

»» if( $anyvar =~ /successful/ ) {
1) if( $anyvar !~ /successful/ )
2) unless( $anyvar =~ /successful/ )
3) if( $anyvar =~ /[^successful]/ ) # bin mir nicht sicher, müsste aber klappen

Alles Gute aus Wien
   flo

nach obennach unten

Verneinung bei regulären Ausdrücken

Die folgende Nachricht zum Thema stammt von: Calocybe, 04. 08. 2003, 06:31

Hi!

»» 3) if( $anyvar =~ /[^successful]/ ) # bin mir nicht sicher, müsste aber klappen

Nein, das klappt nicht. Diese Bedingung wird wahr, sobald $anyvar einen Buchstaben enthaelt, der nicht s, u, c, e, f oder l ist.

So long


--
Es gibt Diebe, die nicht bestraft werden und einem doch das Kostbarste stehlen: die Zeit.
    -- Napoleon Bonaparte

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von Juli

© 1998-2006 Seite Impressum, Software: Classic Forum