dette kunne være et bud
'/^[^\@]+@([a-z0-9\.]*)?(cbs.dk|cphbusiness.dk)$/i'
efter @ kan der komme intervallet 0-9, a-z, eller punktum. (bemærk ? efter parantesen, hvilke gør at det lige før ikke er et krav)
1 eller flerer gange, det skal efterfølges af enten cbs.dk eller cphbusiness.dk
/i gør udtrykket ikkee er følsomt over for store/små bogstaver
valide:
test@cbs.dk
test@2000.cphbusiness.dk
test@frb.cphbusiness.dk
man kunne anvende
\d I stedet for at skrive [0-9] kan man bruge \d (digit)
\s Matcher space/mellemrum, incl. bl.a. tabs (\t) og newlines (\n)
så ovenstående cod kan skrives sådan
'/^[^\@]+@([\s\d\.]*)?(cbs.dk|cphbusiness.dk)$/i'
Indlæg senest redigeret d. 12.05.2013 19:10 af Bruger #16075