正则如下:[-,+]?[0-9]+[.]?[0-9]+
String str ="12.23";
boolean matches = str.matches("[-,+]?[0-9]+[.]?[0-9]+");
这个可以校验正负整数和正负小数,但是对于12. -12. 这种认为不是数字
正则在线校验网站:在线正则表达式测试 (oschina.net)
校验检查如下
正则如下:[-,+]?[0-9]+[.]?[0-9]+
String str ="12.23";
boolean matches = str.matches("[-,+]?[0-9]+[.]?[0-9]+");
这个可以校验正负整数和正负小数,但是对于12. -12. 这种认为不是数字
正则在线校验网站:在线正则表达式测试 (oschina.net)
校验检查如下