Voor een webshop ben ik in PHP een script aan het schrijven dat d.m.v. regular expressions checkt of de input van de koper aan bepaalde voorwaarden voldoet. Klant moet bijv. het land invullen waar de bestelling naar toe verstuurd moet worden. Ik heb nu deze regexp:
/^[a-zA-Z\- ]+$/
Als de gebruiker nu België invoert (dus een 'e' met een trema) wordt de input afgekeurd. Is het nu de bedoeling dat aan de regular expression ALLE letters met leestekens toegevoegd worden of kan het handiger? Heeft dit iets met Unicode te maken?
/^[a-zA-Z\- ]+$/
Als de gebruiker nu België invoert (dus een 'e' met een trema) wordt de input afgekeurd. Is het nu de bedoeling dat aan de regular expression ALLE letters met leestekens toegevoegd worden of kan het handiger? Heeft dit iets met Unicode te maken?