Problem mit Regulärem Ausdruck

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem mit Regulärem Ausdruck

    Morgen!!

    Ich habe ein Problem mit diesem RegExpr. Ich will hiermit ein Emailadresse auf ein @-Zeichen und eine Punkt prüfen:

    if(ereg("^.*@+.*\.+?.*$",$empfaenger)){echo "Muster gefunden";}
    else {echo "Muster nitt vorhanden";}

    Jedoch bekomme ich immer diese Fehlermeldung.

    Warning: REG_BADRPT in /mnt/ls6/15/284/00000002/htdocs/faq/mail.php on line 70

    In Zeile 70 steht der Reguläre Ausdruck

    Vielleicht weis ja einer von Euch was ich hier falsch mache.

    Danke
    Goose
    "Dem die Geduld genommen wurde" - Dank Netscape

  • #2
    versuchs so:


    function is_EMail($Email){
    if(!ereg("^[[:alnum:]|\._-]+[@][[:alnum:]|\._-]+[.][[:alnum:]]+",$Email)return false;
    return true;
    }

    Kommentar


    • #3
      Danke!!

      Jetzt klappt es!! Kanns du mir vielleicht nur sagen, was an meinem RegExpr falsch war und was [:alnum:] bedeuted!!


      Danke

      Ciao Goose
      Goose
      "Dem die Geduld genommen wurde" - Dank Netscape

      Kommentar


      • #4
        Re: Danke!!

        was [:alnum:] bedeuted!!
        alphanummerisch, also buchstaben und zahlen.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar

        Lädt...
        X