Citat:
Originally posted by Fredrik S@Mar 19 2008, 13:50
Nån annan som har nån bra regexp för att validera e-postadresser?
|
Tycker det som förekom ovan var ganska bra. Lägg till upp till 6 tecken bara så fungerar även .travel etc. Att någon skulle använda epostadresser med åäö tror jag är extremt osannolikt just nu.
Använd dessutom preg istället för ereg, det är oftast effektivare. Om du känner för det kan du ju lägga till å, ä och ö eller till och med \pL om du tror det kommer vara någon som anger adresser med svenska bokstäver.
preg_match('/^(?:[_a-z0-9-]+)(?:\.[_a-z0-9-]+)*@(?:[a-z0-9-]+)(?:\.[a-z0-9-]+)*(?:\.[a-z]{2,6})$/ui',$epost)
Säker på att det är en riktig epostadress kan man ju aldrig helt vara, det är ju bara en sannolikhetskoll…