Beste Mensen,
Dit is mijn eerste echte post op het forum dus ik hoop dat ik het goed doe.
Ik zal beginnen met het uitleggen wat ik wil bereiken.
Ik heb een input field waar mensen "uren" in kunnen vullen. Ik wil dat doen in het volgende formaat: 1,25 voor een uur en een kwartier en 2,75 voor twee uur en drie kwartier.
Nu wil ik graag dat gebruikers alleen x,25 x,50 of x,75 in vullen. Momenteel gebruik ik het volgende stuk RegExp code om dit te controleren.
Zoals sommige mensen waarschijnlijk gelijk zien sta ik ook een punt toe in plaats van een comma.
Mijn probleem is nu dat ik ook combinaties kan maken van bijvoorbeeld x,05, x,20 etc.
Mijn vraag is dus hoe ik dit stukje regexp aan pas zodat hij die waarden niet accepteert en dus alleen de 25 50 en 75 hapt.
Ik heb lopen zoeken op het internet maar ik snap hem niet meer. Wellicht is het een heel eenvoudige aanpassing maar ik kom er dus niet uit.
Alvast bedankt voor de reacties en als er op/aan merkingen zijn hoor ik het graag.
Met vriendelijke groet,
Tom
Dit is mijn eerste echte post op het forum dus ik hoop dat ik het goed doe.
Ik zal beginnen met het uitleggen wat ik wil bereiken.
Ik heb een input field waar mensen "uren" in kunnen vullen. Ik wil dat doen in het volgende formaat: 1,25 voor een uur en een kwartier en 2,75 voor twee uur en drie kwartier.
Nu wil ik graag dat gebruikers alleen x,25 x,50 of x,75 in vullen. Momenteel gebruik ik het volgende stuk RegExp code om dit te controleren.
code:
1
| ^\\d+(?:(.|,)?[0,2,5,7][0,5])?$ |
Zoals sommige mensen waarschijnlijk gelijk zien sta ik ook een punt toe in plaats van een comma.
Mijn probleem is nu dat ik ook combinaties kan maken van bijvoorbeeld x,05, x,20 etc.
Mijn vraag is dus hoe ik dit stukje regexp aan pas zodat hij die waarden niet accepteert en dus alleen de 25 50 en 75 hapt.
Ik heb lopen zoeken op het internet maar ik snap hem niet meer. Wellicht is het een heel eenvoudige aanpassing maar ik kom er dus niet uit.
Alvast bedankt voor de reacties en als er op/aan merkingen zijn hoor ik het graag.
Met vriendelijke groet,
Tom