Regex getallen bereik
Hallo,
Ik moet van een bepaalde string kijken of de invoer wel juist is,
Heb momenteel de volgende regex:
^?[0-9X]{1,2} ?[0-9X]{1,2} ?[0-9X]{1,2}$
Echter mogen de getallen alleen een bereik hebben van 1 - 20, hoe kan ik dit in mijn regex toepassen?
Voorbeelden van een paar string die goed zijn:
T20 15 D3
15 X T18
D4 D15 T3
Ik moet van een bepaalde string kijken of de invoer wel juist is,
Heb momenteel de volgende regex:
^?[0-9X]{1,2} ?[0-9X]{1,2} ?[0-9X]{1,2}$
Echter mogen de getallen alleen een bereik hebben van 1 - 20, hoe kan ik dit in mijn regex toepassen?
Voorbeelden van een paar string die goed zijn:
T20 15 D3
15 X T18
D4 D15 T3
Gewijzigd op 01/01/1970 01:00:00 door Thijs X
Gesponsorde koppelingen:
snel uit me hoofd :/
misschien moet de x achter de 0-9 zelfs, moet je ff checken
Gewijzigd op 01/01/1970 01:00:00 door Joep
Dat werkt helaas niet, probleem is ook nog dat je ook geen 0 mag invoeren, dus T0 of D0 oid mag niet.
Dus echt een range van 1 - 20
Edit:
Hij werkt nu perfect bedankt, ook het probleem met de 0 is opgelost.
Dus echt een range van 1 - 20
Edit:
Hij werkt nu perfect bedankt, ook het probleem met de 0 is opgelost.
Gewijzigd op 01/01/1970 01:00:00 door Thijs X
sorry had ik nie gelezen ;)
^?(1?[1-9X]|20) ?(1?[1-9X]|20) ?(1?[1-9X]|20)$
ow je heb hem al, top!
^?(1?[1-9X]|20) ?(1?[1-9X]|20) ?(1?[1-9X]|20)$
ow je heb hem al, top!
Gewijzigd op 01/01/1970 01:00:00 door Joep
@ Joep,
Dat werkt ook niet want dan kan je geen 10 krijgen ;)
Maar de regex die ik hierboven heb gepost werkt alles in. Iig bdankt!
Dat werkt ook niet want dan kan je geen 10 krijgen ;)
Maar de regex die ik hierboven heb gepost werkt alles in. Iig bdankt!
Ow jah lol, jouwe idd wel, nice 1



