使用類型轉換判斷 try { String str="123abc"; int num=Integer.valueOf(str);//把字符串強制轉換爲數字 return true;//如果是數字,返回True } catch (Exception e) { return false;//如果拋出異常,返回False
}
使用正則表達式判斷 String str = ""; boolean isNum = str.matches("[0-9]+");
在jquery裏判斷一個值或者一個變量是否爲數字,是可以直接使用js裏的函數命令:isNaN的,下面來看一個具體的實例:
<script language="javascript"> var t=$("#id").val();//這個就是我們要判斷的值了 if(!isNaN(t)){ alert("是數字"); }else{ alert("不全是數字"); } </script>