Regex

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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 |


    Comment


    • #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.

      Comment

      Working...
      X