16. december 2005 - 13:57Der er
13 kommentarer og 1 løsning
Problem med regulært udtryk!
Hejsa
Jeg er ved at lave et lille program, hvor brugeren kan skal indtaste en eller flere uger separeret af komma i et input felt. Jeg vil gerne benytte et regulært udtryk til at validere det. Det det skal kunne acceptere er:
- Gyldige ugenumre dvs. tal mellem og inklusiv 1 og 53
- En usorteret eller sorteret liste af ugenumre separeret af komma f.eks: 1,36,24,12,50 eller: 1,12,24,36,50
Jeg har forsøgt lidt, men kan ikke få det til at fungere. Her er den sammenhænge jeg gerne vil bruge det i:
if(preg_match('/MIT UDTRYK DER IKKE FUNKER/',$ugeliste)){ print 'Korrekt udtryk'; } else { print 'Forkert udtryk'; }
Er det meget besværligt at tjekke om numrene er mellem 1 og 53 .. Det ville være fedt at få det tjek med også.. (jeg er ikke specielt god til reg exp endnu)
Hvis det er meget besværligt så er det ok med tjekket for tal mellem 1 og 99 ..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.