//判斷是否完全符合0-9
private boolean isNumeric(String s) {
if (s != null && !"".equals(s.trim()))
return s.matches("^[0-9]*$");
else
return false;
}
//判斷是否完全符合0-9(包含小數點)
private boolean isNumeric(String s) {
if (s != null && !"".equals(s.trim())) {
if(s.matches("^[0-9.]*$"))
if(s.substring(s.length()-1,s.length()).equalsIgnoreCase(".")||s.substring(0,1).equalsIgnoreCase("."))//頭尾不能是.
return false;
else
return true;
}
return false;
}
//判斷是否完全符合國字的數字
private boolean isChNumeric(String s) {
if (s != null && !"".equals(s.trim()))
return s.matches("^[零一二兩三四五六七八九十百千萬億兆]*$");
else
return false;
}