Just nu i M3-nätverket
Gå till innehåll

Javascript regex för att validera ett nummer


nforsberg

Rekommendera Poster

Tjena,

 

Jag har ett nummer som en användare matar in i ett textfält i ett formulär.

Det numret måste se ut på ett visst sätt för att vara godkänt.

 

Kan någon hjälpa mig med ett rexexp för att åstadkomma detta?

Vore evigt tacksam!

 

Det är troligtvis ett ganska enkelt regexp för den kunnige.

 

Strängen får enbart se ut enligt nedan:

 

"0000 0000 00" (där 0 är en siffra mellan 0 till 9 (exkl quotes))

 

 

Tack på förhand!

 

Länk till kommentar
Dela på andra webbplatser

måste de vara med mellanrum eller kan det fixas till automatiskt ?

 

Detta mönster matchar 4 siffror, mellanslag, 4 siffror mellanslag och slutligen 2 siffror.

/^([0-9]{4,4}) ([0-9]{4,4}) ([0-9]{2,2})/

matchning på varje set

alternativt

/^([0-9]{4,4} [0-9]{4,4} [0-9]{2,2})/

full matchning

[inlägget ändrat 2009-01-28 22:12:21 av Jonas_Bo]

Länk till kommentar
Dela på andra webbplatser

Eller bara så här:

/^\d{4}\s\d{4}\s\d{2}$/

 

(exkl quotes)
Menar du att dem ska ingå i strängen eller inte?

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...