reg表达一个数字

dyl*_*an7 1 regex

我想要一个数字的正则表达式,这是一个连续的数字字符串,没有空格 - 请帮忙!谢谢

Gum*_*mbo 5

这是最简单的:

^\d+$
Run Code Online (Sandbox Code Playgroud)

此正则表达式仅匹配一个或多个数字的序列.^并分别$标记字符串的开头和结尾.

但是这也允许带有前导零的数字.如果您不想这样,请使用:

^(0|[1-9]\d*)$
Run Code Online (Sandbox Code Playgroud)

这匹配单个0或以1... 开头的数字,9后跟零个或多个任意数字.