求 正整数、正小数、零的正则
速度回复有奖励 速度回复有奖励
------解决方案--------------------[0]*这就是零的表达式 [1-9]*\d*[.]\d*所有正小数
------解决方案--------------------lz逻辑正常点
------解决方案--------------------
>=0 ??
------解决方案--------------------
"^[1-9][0-9]*(\\.[0-9]+)?$"
------解决方案--------------------
首先这逻辑上就办不到,一个boolean就2个值,怎么可能返回3种结果。、
另外小数:
String str="00.101";
boolean flag = Pattern.compile("([1-9]+[0-9]*
------解决方案--------------------
0)(\\.[\\d]+)?").matcher(str).matches();
System.out.println(flag);