/**
* 判断是否是数字
*
* @param str
* @return
*/
public static boolean isNumeric(String str) {
Pattern pattern = Pattern.compile("^((-?|\\+?)\\d+)(\\.\\d+)?$"); // 数字
if (str != null && !"".equals(str.trim())) {
Matcher isNum = pattern.matcher(str.trim());
if (isNum.matches()) {
return true;
}
}
return false;
}
* 判断是否是数字
*
* @param str
* @return
*/
public static boolean isNumeric(String str) {
Pattern pattern = Pattern.compile("^((-?|\\+?)\\d+)(\\.\\d+)?$"); // 数字
if (str != null && !"".equals(str.trim())) {
Matcher isNum = pattern.matcher(str.trim());
if (isNum.matches()) {
return true;
}
}
return false;
}
本文详细阐述了如何通过正则表达式判断一个字符串是否为数字,包括正则表达式的构造和应用实例。
1372

被折叠的 条评论
为什么被折叠?



