ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
1077
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    hudo ist offline Mitglied Bronze
    Registriert seit
    Aug 2003
    Beiträge
    39
    Hallo,

    ich moechte im folgenden Code-Fragment in den if-Teil gelangen,
    weiss aber nicht wie ich den Vergleich formulieren muß...
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    $price = "8.990";
    $cmp_price = "price[$price]";
     
    print "\n cmp_price: $cmp_price \n";
     
    $output = "----Passat EURO 3---Kombi---RD[0899]---price[8.990]---kW[77]---";
    print "\n output: $output \n";
     
    if ( $output =~ /$cmp_price/ ) {
        print "\n if-branch \n";
    } else {
        print "\n else-branch \n";
    } ## if
     

  2. #2
    Registriert seit
    Aug 2004
    Ort
    nähe Wü
    Beiträge
    428
    Hi,

    abgesehen davon das ich dir nicht ganz folgen kann was dein genaues Problem ist... aber du möchtest einfach nur zwei Variablen vergleichen?
     

  3. #3
    hudo ist offline Mitglied Bronze
    Registriert seit
    Aug 2003
    Beiträge
    39
    Hallo,

    wenn Du den code mal ausgefuehrt haettest, haettest Du auch gesehen, dass man so niemals in den if-Teil gelangt, weil $cmp_price Sonderzeichen enthaelt.

    Die Loesung des Problems lautet:

    if ( $output =~ /\Q$cmp_price\E/ ) {


    Dadurch sind alle Sonderzeichen ge-quoted.

    Gruss
     

Thema nicht erledigt

Ähnliche Themen

  1. [VBS]Regular Expression
    Von Dark Ranger im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 19.10.07, 09:59
  2. Regular Expression
    Von DrOverflow im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 2
    Letzter Beitrag: 23.01.07, 09:16
  3. regular expression
    Von jenno im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 07.09.06, 11:32
  4. Regular Expression
    Von time-master im Forum PHP
    Antworten: 7
    Letzter Beitrag: 29.01.06, 15:22
  5. Regular Expression
    Von Norbert Eder im Forum PHP
    Antworten: 4
    Letzter Beitrag: 28.04.04, 12:24