判读是否为浮点数
public static boolean isInteger(String str) {
if (str.length()==0||str==null) {
return false;
}
Pattern pattern = Pattern.compile("^[-\\+]?([1-9]\\d*.\\d*|0\\.\\d*[1-9]\\d*)");
return pattern.matcher(str).matches();
}
判断是否为整数
public static boolean isInteger(String str) {
if (str.length()==0||str==null) {
return false;
}
Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");
return pattern.matcher(str).matches();
}
判断用户名是否合法
public static boolean judgeUserName(String str) {
String str = "";
String pattern = "^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+";
Pattern r = Pattern.compile(pattern);
Matcher m = r.matcher(str);
return m.matches();
}