当前位置: 代码迷 >> J2EE >> 求 正整数、正小数、0的正则
  详细解决方案

求 正整数、正小数、0的正则

热度:101   发布时间:2016-04-21 23:30:17.0
求 正整数、正小数、零的正则
    速度回复有奖励  速度回复有奖励

------解决方案--------------------
[0]*这就是零的表达式 [1-9]*\d*[.]\d*所有正小数
------解决方案--------------------
lz逻辑正常点

引用:
请看清楚题目 是 一个正则 判断  0 、 正整数 、正小数

------解决方案--------------------
引用:
请看清楚题目 是 一个正则 判断  0 、 正整数 、正小数

>=0 ??
------解决方案--------------------

 "^[1-9][0-9]*(\\.[0-9]+)?$"
------解决方案--------------------
引用:
请看清楚题目 是 一个正则 判断  0 、 正整数 、正小数

首先这逻辑上就办不到,一个boolean就2个值,怎么可能返回3种结果。、
另外小数:

String str="00.101";
 boolean flag = Pattern.compile("([1-9]+[0-9]*
------解决方案--------------------
0)(\\.[\\d]+)?").matcher(str).matches();
 System.out.println(flag);
  相关解决方案