Regex

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

  • Regex

    Ich will überprüfen ob ein String als die ersten 2 Zeichen nur Buchstaben hat und die nächsten 6 nur aus Zahlen bestehen.


    Gibt es dafür einen einfachen Regex oder ist es besser wenn ich den String nach den ersten 2 Stellen abschneide und überprüfe ob dies Buchstaben sind und dann überprüfe das alle Zeichen ab Zeichen 3 Zahlen sind..

    Wie würdet ihr das lösen ??
    Du weißt und wußtest nichts, Du dachtest zu wissen, doch du wußtest nicht
    das Du es nicht weißt was Du vielleicht wissen hättest können.

  • #2
    die gross- und kleinschreibung bei den buchstaben ist hierbei egal.

    das sollte passen.

    PHP-Code:
    $str 'AB123456';

    if (
    preg_match('!^([a-z]){2}([0-9]){6}$!is',$str))
        echo 
    'alles ok';
    else
        echo 
    'du hohle nuss... ;-)'
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Danke...
      Du weißt und wußtest nichts, Du dachtest zu wissen, doch du wußtest nicht
      das Du es nicht weißt was Du vielleicht wissen hättest können.

      Kommentar

      Lädt...
      X