• 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!
 
Werbung:
Wie waers mit strlen()

PHP:
$text = "hallo";
if (strlen($text) >= 4)
   { echo "Dieser Text hat mindestens 4 Zeichen"; }
 
Werbung:
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!
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben