java.util.regex.Pattern p = java.util.regex.Pattern
.compile("^\\d+$|^\\d+\\.\\d+$");
java.util.regex.Matcher m = p.matcher("123.1");
if (m.matches()) {
System.out.println("有效");
} else {
System.out.println("无效");
}
.compile("^\\d+$|^\\d+\\.\\d+$");
java.util.regex.Matcher m = p.matcher("123.1");
if (m.matches()) {
System.out.println("有效");
} else {
System.out.println("无效");
}