判断给定的字符串是否为数字的方法
2008-02-13 16:49
567 查看
在日常编码中我们经常需要判断给定的字符串是否为数字.下面介绍一种利用正则表达式判断的方法.
/** *//**
* 判断给定的字符串是否为数字
* @author ceun(java619)
* @param str 源字符串
* @return 判断结果
* str=1 return true;
* str=1.0 return true;
* str=1.02 return true;
* str=-1.02 return true;
* str=.05 return true;
* str=5678. return true;
* str=a1.0 return false;
* str=1.0s return false;
* */
public static boolean isNumeric(String str)
...{
if(str==null||str.trim().equals(""))return false;
Pattern pattern = Pattern.compile("^(//-|//d?)//d*//.?//d*$") ;
Matcher isNum = pattern.matcher(str) ;
if (!isNum.matches())
...{
return false ;
}
return true ;
}
/** *//**
* 判断给定的字符串是否为数字
* @author ceun(java619)
* @param str 源字符串
* @return 判断结果
* str=1 return true;
* str=1.0 return true;
* str=1.02 return true;
* str=-1.02 return true;
* str=.05 return true;
* str=5678. return true;
* str=a1.0 return false;
* str=1.0s return false;
* */
public static boolean isNumeric(String str)
...{
if(str==null||str.trim().equals(""))return false;
Pattern pattern = Pattern.compile("^(//-|//d?)//d*//.?//d*$") ;
Matcher isNum = pattern.matcher(str) ;
if (!isNum.matches())
...{
return false ;
}
return true ;
}
相关文章推荐
- java中判断字符串是否为数字的三种方法
- 判断字符串是否为数字的方法解析
- java中判断字符串是否为数字的方法的几种方法
- java中判断字符串是否为数字的三种方法
- 利用JS判断字符串是否含有数字与特殊字符的方法小结
- java中判断字符串是否为数字的三种方法
- java中判断字符串是否为数字的方法
- java中判断字符串是否数字的两种方法
- python判断字符串是否纯数字的方法
- java中判断字符串是否为数字的三种方法
- 判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)
- Java中判断字符串是否为数字的五种方法
- 判断字符串是否为数字的简单方法
- java中判断字符串是否为数字的方法
- java中判断字符串是否为数字的三种方法
- Java中判断字符串是否为数字的六种方法
- java中判断字符串是否为数字的三种方法
- java中判断字符串是否为数字的三种方法
- [转]java中判断字符串是否为数字的三种方法
- ava中判断字符串是否为数字的方法