validate test regulares regular regexp probar online expresiones creator regex

test - Patrón Regex para valores numéricos



regular expression creator online (6)

Necesito un patrón de expresión regular para que solo acepte números enteros positivos. También puede aceptar un solo cero.

No quiero aceptar decimales, números negativos y números con ceros a la izquierda.

¿Alguna sugerencia?


/^0|[1-9]/d*$/


^(0|[1-9][0-9]*)$


/([1-9][0-9]*)|0/



" [1-9][0-9]*|0 "

Solo usaría " [0-9]+ " para representar números enteros positivos.


Esto permitirá números decimales (o números enteros) que no comiencen con cero:

^(([1-9]*)|(([1-9]*)/.([0-9]*)))$

Si desea permitir números que comienzan con cero, puede hacer:

^(([0-9]*)|(([0-9]*)/.([0-9]*)))$