字符串的问题

yunmengxiaofei 2003-05-20 11:19:16
如何检验一个手机号的合法性,例如:String mobile = "13900000000",首先他必须是数字组成的,不能有字母,也就是说不能这样:139a5647895,怎么比较?
...全文
22 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
acefr 2003-05-20
  • 打赏
  • 举报
回复
java:

判断是否为数字组成的字串

public static boolean isNumber(String validString){
byte[] tempbyte=validString.getBytes();
for(int i=0;i<validString.length();i++) {
//by=tempbyte[i];
if((tempbyte[i]<48)||(tempbyte[i]>57)){
return false;
}
}
return true;
}
acefr 2003-05-20
  • 打赏
  • 举报
回复
js:

//函数名:fucCheckNUM
//功能介绍:检查是否为数字
//参数说明:要检查的数字
//返回值:1为是数字,0为不是数字
function fucCheckNUM(NUM)
{
var i,j,strTemp;
strTemp="0123456789";
if ( NUM.length== 0)
return 0
for (i=0;i<NUM.length;i++)
{
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1)
{
//说明有字符不是数字
return 0;
}
}
//说明是数字
return 1;
}

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧