webForumDet fria alternativet

Siffror, men inte börja på noll

Webbutveckling

1 svar · 455 visningar · startad av Bjuris

Medlem sedan juli 2001514 inlägg
Frågan#1

Jag har en input som by deafult är noll (0)
Samtidigt så är det ett fält som jag vill att användaren skall ändra i och vill därför kontrollera med regExp att värdet är skillt från noll men innehåller siffror. Hur skall jag lösa det?

(jag vet att det inte är speciellt smart att ha 0 i ett textfält by default samtidigt som det är ett värde som inte accepteras, men just i det här läget är kundens vilja lag.)

Medlem sedan mars 2001185 inlägg
#2

Om du bara vill ha siffror hade jag gjort

^[1-9]|(\d{2,})$

Vill du ha text också kan du testa denna

^[^0]|(.{2,})$

r/ Efter att ha läst ditt inlägg igen förstår jag att jag missförstått dig. Detta borde vara tillräckligt

^[1-9][0-9]*$
249 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)