满足以下两个表达式之一都可以:
^\d+$ 或 ^[1-9]\d*|0$
示例:
import java.util.regex.*;
class RegexExample1{
public static void main(String args[]){
String content = "987546";
String pattern = "^\d+$";
boolean isMatch = Pattern.matches(pattern, content);
System.out.println("
字符串中是否是
非负整数? " + isMatch);
}}