Daniel: Wo liegt der Fehler?

Beitrag lesen

Ahoi Nadja,

if (!ereg("^.+@.+\..+$", $email))


> Das raff ich irgendwie nicht :(  
  
das ^ steht für 1 bis beliebig viele zeichen.  
der . sagt es geht noch weiter.  
das +@ bedeutet dann kommt ein "@".  
der . sagt es geht noch weiter.  
das +\\. sagt danach kommt ein ".".  
der . sagt es geht noch weiter.  
das +$ sagt es kommt noch was.  
  
irgendwie so. sprich in worten ausgedrückt heißt es  
  
"belibige anzahl zeichen"@"beliebige anzahl zeichen"."beliebige anzahl zeichen"  
  
also irgendein string indem ein "@" vorkommt und danach ein ".".  
  
MfG