PHP interesse |
|
^([a-z]*[0-9]*-*)/$
akl133--- (ok)
135-- (ok)
123akl-- (niet ok)
123-123 (niet ok)
want jij zegt: start met 0 of meerdere keren een leter gevolgd door 0 of meerdere keren een cijfer gevolgd door 0 of meerdere kleren een dash gevolgd door slash einde
opl: ^([a-zA-Z0-9\-]*)/$
ik zeg start met 0 of meerdere keren een (letter of hoofdletter of getal of dash) gevolgd door slash einde
(let er overigens op dat de dash moet gebackshlashed worden)
vier bovenstaande voorbeelden zullen dan wel lukken
wil je echter enkel 2005-19/ toelaten, dan gebruik beter:
^([0-9]{4}-[0-9]{1,2})/$
dit betekent start met getal bestaande uit vier cijfers gevolgd door een dash gevolgd door een getal bestaande uit 1 of 2 cijfers gevolgd door een slash einde |