Voor het controleren van het user-deel van e-mail adressen gebruik ik de
volgende code:
if (eregi("^[a-z0-9\-]+$", $a)) {}
Tot mijn verbazing worden met deze regular expression OOK de tekens met
dakjes, kringeltjes en streepjes erboven, zoals de 'é' en de 'ï'
doorgelaten. Dit is uiteraard niet de bedoeling.
Naar mijn idee zou dit ook niet mogen. Heeft iemand enig idee hoe dit komt
en wat een mogelijke oplossing is?
Gr,
Dennis

Likes:
![[PHP]eregi en non-US tekens](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote