Preg_match spørgsmål
Hej Alle.Et lille hurtigt spørgsmål med preg_match(). Jeg ønsker at vide om en streng indeholder et klokkeslet, altså hh:mm (fx 01:12). Jeg har fået "fikset" følgende kode sammen:
$pattern = "/^([0-9]+)([0-9]+)\:([0-9]+)([0-9]+)/";
if(preg_match($pattern, $var)){echo "Dette er et klokkeslet";}
else{echo "Dette er IKKE et klokkeslet!";}
Men ved brug af '([0-9]+)([0-9]+)' søger jeg jo egentlig efter tekst med mindst to tal. Kan jeg ikke søge efter PRÆCIS to tegn? Og hvad skal mit '+' så udskiftes med?
Mvh.
Jens Kjeldsted.
Håber at få lidt hjælp
