String number="^\\+?[1-9][0-9]*$";  //非零的正整数
Pattern pu = Pattern.compile(number);
Matcher mu =pu.matcher("1");
System.out.println("验证非零的正整数:"+mu.matches());

得到的结果是:true

相关文章: