请问只能输入大于0的正整数的正则表达式怎么写?

时间:2021-10-19 05:49:37
请问只能输入大于0的正整数的正则表达式怎么写?

6 个解决方案

#1


不如用
try
{
  Int32 i=Convert.ToInt32(str);
}
catch{...;}

捕获到错误就不满足条件

#2


^\d+$

#3


^\d+$

#4


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

#5


^\d+$ 这是什么意思?

#6


wb00422(九阳) ( ) 信誉:100 
说的是正解!!!

#1


不如用
try
{
  Int32 i=Convert.ToInt32(str);
}
catch{...;}

捕获到错误就不满足条件

#2


^\d+$

#3


^\d+$

#4


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

#5


^\d+$ 这是什么意思?

#6


wb00422(九阳) ( ) 信誉:100 
说的是正解!!!