• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Prüfen, ob mindestens 4 ZEICHEN vorhanden

Status
Für weitere Antworten geschlossen.

Fredmonster

Neues Mitglied
Hallo!
Ich bins mal wieder.. wie kann ich prüfen, ob ein ZEICHEN, also auch Buchstaben 4 mal vorkommen.. bisher habe ich dies: aber wie gesagt.. da wird nur überprüft, ob 4 Buchstaben angegeben wurden.. es dürfen aber auch 4 Zahlen oder 1 Buchstabe, 3 Zahlen etc. sein.. außerdem soll der String nach einer bestimmten Zeichenlänge abgeschnitten werden! Wäre nett, wenn mir jemand helfen könnte! Das habe ich bisher:
PHP:
if(preg_match('/\w{4}/', $string)
Gruß, Fredmonster!
 
Wie waers mit strlen()

PHP:
$text = "hallo";
if (strlen($text) >= 4)
   { echo "Dieser Text hat mindestens 4 Zeichen"; }
 
PHP:
if (ereg("^[a-zA-Z0-9]{4}$"), $str) {
  //4 zeichen vorhanden (numerisch und alphanumerisch, keine sonderzeichen)
}

mit regexp bin ich kein experte, das könnte aber klappen
 
Du solltest bei deinem Code das dollarzeichen am ende entfernen. Dadurch ist es nur richtig wenn man auch wirklich 4 zeichen eingibt. Soweit ich das sehe soll aber einfach nur geprüft werden ob die ersten 4 zeichen dem muster entsprechen.
Code:
^[a-zA-Z0-9]{4}
 
Vielen Dank NoOob! Kannte die Funktion nicht, sry. Bei Philipps Beispeil fehlen die Sonderzeichen (die dürfen auch mit eingegeben werden)
Gruß, Fredmonster und nochmal vielen Dank an alle!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben