正则表达式用于识别非负值1..99

Som*_*one 0 regex

我正在寻找一个正则表达式,它可以接受1到99之间的任何值,并且不接受任何负值.到目前为止,我有:

"regex":/^[A-Za-z0-9]{3}[0-9]{6,}$/,
Run Code Online (Sandbox Code Playgroud)

icy*_*com 12

这应该工作:

[1-9][0-9]?
Run Code Online (Sandbox Code Playgroud)

如果您希望整个字符串只是一个数字,则需要包含^ $:

^[1-9][0-9]?$
Run Code Online (Sandbox Code Playgroud)

这取决于这是否是整个正则表达式,或者您希望它是更大的正则表达式的一部分.