public class ZhStringUtil {
/**
* 判断字符串是否为数字
* @param str
* @return
*/
public static boolean isNumberic(String str) {
Pattern pattern = Pattern.compile("[0-9]*");
return pattern.matcher(str).matches();
}
/**
* 判断一个字符串是否为字母
* @param fstrData
* @return
*/
public static boolean check(String fstrData) {
char c = fstrData.charAt(0);
if (((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))) {
return true;
} else {
return false;
}
}
/**
* 判断是否为汉字
* @param str
* @return
*/
public static boolean vd(String str) {
String regEx = "[\u4e00-\u9fa5]";
Pattern pat = Pattern.compile(regEx);
Matcher matcher = pat.matcher(str);
boolean flg = false;
if (matcher.find())
flg = true;
return flg;
}
}