判断字符串是否数字

protected boolean isNumberString(String value){
		Pattern pattern = Pattern.compile("[0-9]*"); 
		   Matcher isNum = pattern.matcher(value);
		   if( isNum.matches() ){
		       return true; 
		   } 
		   
		   return false;
	}

一个正则表达式,也就是一串有特定意义的字符,必须首先要编译成为一个Pattern类的实例,这个Pattern对象将会使用matcher()方法来生成一个Matcher实例,接着便可以使用该 Matcher实例以编译的正则表达式为基础对目标字符串进行匹配工作,多个Matcher是可以共用一个Pattern对象的。

猜你喜欢

转载自jameskaron.iteye.com/blog/2283103