Regex -> får inte vara 0

JavaScript

1 svar · 835 visningar · startad av dude

Medlem sedan aug. 2002386 inlägg
Trådstart#1

Har ett fält som endast får innehålla siffror, men inte vara 0. Hur skrivs det som regex?

regex": /^[0-9\ ]+$/

Medlem sedan juni 20019 519 inlägg
#2

^[1-9]+$

eller menar du att den även få vara typ 10?

^[1-9]\d*$

i så fall.

fast i ditt fall verkar det som du vill matchar på mellanslag med?

^[1-9][\d ]*$

274 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)