06. september 2002 - 08:23
Der er
1 kommentar og
1 løsning
Validering af streng
Hej
Nogen der kan hjælpe med et regulært udtryk der validere om en streng har følgende format:
f.eks. 1825,2000-4000
altså strengen kunne være "1825,2000-4000,6000"
Strengen er opbygget af tal (postnr.) adskilt af komma og man har mulighed for at angive intervaller f.eks. "2000-4000"
Håber der er nogen der kan hjælpe :-)
/Askhoej
06. september 2002 - 17:29
#1
^[0-9]{4}(-[0-9]{4}){0,1}(,[0-9]{4}(-[0-9]{4}){0,1})*$
Den virker som følger:
Begyndelsen af strengen, efterfulgt af
4 cifre, efterfulgt af
0 eller 1 forekomst af minus efterfulgt af 4 cifre
Det hele efterfølges af 0 eller flere forekomster af
komma, efterfulgt af
4 cifre, efterfulgt af
0 eller 1 forekomst af minus efterfulgt af 4 cifre
efterfulgt af
enden af strengen
Mvh
Jesper Naur