读书人

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

发布时间: 2013-04-12 18:33:11 作者: rapoo

求 正整数、正小数、零的正则
速度回复有奖励 速度回复有奖励
[解决办法]
[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);

读书人网 >J2EE开发

热点推荐