`
flashdream8
  • 浏览: 667049 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS 判断 电话号码

 
阅读更多
function makeCallThis(phone){
   var flag = false;
   var reg0 =  /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;   //判断 固话
   var reg1 =/^((\(\d{2,3}\))|(\d{3}\-))?(13|15|18)\d{9}$/;                     //判断 手机
   if (reg0.test(phone)) flag=true; 
   if (reg1.test(phone)) flag=true; 
   if(!flag){
    alert("电话号码,格式不对");
   }else{
    alert("电话号码,格式正确");
   }
  }

 

1、
js去掉字符串的空格
//去左空格;
function ltrim(s)
...{

return s.replace(/(^s*)/g, "");
}
//去右空格;
function rtrim(s)
...{
return s.replace(/(s*$)/g, "");
}
//去左右空格;
function trim(s)...{
//s.replace(/(^s*)|(s*$)/g, "");
return rtrim(ltrim(s)); 

}

2、

//去除字符串两边空格的函数
//参数:mystr传入的字符串
//返回:字符串mystr
function trim(mystr){
while ((mystr.indexOf(" ")==0) && (mystr.length>1)){
mystr=mystr.substring(1,mystr.length);
}//去除前面空格
while ((mystr.lastIndexOf(" ")==mystr.length-1)&&(mystr.length>1)){
mystr=mystr.substring(0,mystr.length-1);
}//去除后面空格
if (mystr==" "){
mystr="";
}
return mystr;
}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics