preg sonderzeichen

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

  • preg sonderzeichen

    Hi,

    ich suche einen Ausdruck, mit den ich in String Sonderzeichen finden kann.

    Es sollen nur Strings zugelassen werden, in denen Buchstaben von a-z , Bindestriche - und Zahlen von 0-9 sind.
    Keine Leerzeichen, Punkte, ! " § $ % etc.

    Danke,

    Gruß
    Tago
    --------------------------------------
    Nachts is kälter als draußen !

  • #2
    ^[a-zA-Z0-9-]{1,}$
    http://www.dclp-faq.de/ch-regexp.html
    http://www.php-resource.de/tutorials...314_Reg_p1.php
    mfg
    Zuletzt geändert von CHnuschti; 24.08.2002, 18:55.

    Kommentar


    • #3
      Danke, ganau das ist es !

      Aber das will wohl net :

      $len = strlen($string);
      $bool = preg_match("/^[a-zA-Z0-9-]{$len}$/", $string);
      --------------------------------------
      Nachts is kälter als draußen !

      Kommentar


      • #4
        $len = strlen(trim($string));
        ich würde noch ein trim einbauen wg. allfälligen Leerzeichen.
        Vllt. liegt es in {$len} an den quotes ' oder "
        =>{'$len'} ??
        =>{"$len"} ??

        Kommentar


        • #5
          $len = strlen(trim($string));
          $bool = preg_match("/^[a-zA-Z0-9-]{".$len."}$/", $string);

          so gehts - thanks all

          Tago
          --------------------------------------
          Nachts is kälter als draußen !

          Kommentar

          Lädt...
          X