Hey,
Ik moet een string met daarin meerdere email adressen valideren, het liefste met een reguliere expressie. Ik heb zelf al wat geprobeerd te schrijven maar ik ben niet echt een regex expert. Ik heb hier wat rond zitten kijken en in een post vond ik deze link: http://www.perlmonks.org/?node_id=393804
Daarvan heb ik de reguliere expressie voor 1 email adres gepakt, namelijk deze: http://www.perlmonks.org/?node_id=393809
Nu is dus het probleem dat ik niet 1 maar meerdere adressen wil valideren in 1 string. Ik heb geprobeerd er een haakje voor te zetten en op het einde dit toe te voegen: ([,;])*(\s)*
Dat zou komma's, puntkomma's en spaties moeten goedkeuren. Maar dat werkt ook niet helemaal lekker. Iemand een idee?
In geval van nood kan ik wel een string tokenizer gebruiken maar helaas kunnen in theorie ook in het email adres zelf komma's en puntkomma's voorkomen.
Ik moet een string met daarin meerdere email adressen valideren, het liefste met een reguliere expressie. Ik heb zelf al wat geprobeerd te schrijven maar ik ben niet echt een regex expert. Ik heb hier wat rond zitten kijken en in een post vond ik deze link: http://www.perlmonks.org/?node_id=393804
Daarvan heb ik de reguliere expressie voor 1 email adres gepakt, namelijk deze: http://www.perlmonks.org/?node_id=393809
Nu is dus het probleem dat ik niet 1 maar meerdere adressen wil valideren in 1 string. Ik heb geprobeerd er een haakje voor te zetten en op het einde dit toe te voegen: ([,;])*(\s)*
Dat zou komma's, puntkomma's en spaties moeten goedkeuren. Maar dat werkt ook niet helemaal lekker. Iemand een idee?
In geval van nood kan ik wel een string tokenizer gebruiken maar helaas kunnen in theorie ook in het email adres zelf komma's en puntkomma's voorkomen.