ios判断手机号码

来源:互联网 发布:错生网络剧第一集 编辑:程序博客网 时间:2024/05/18 04:31

   //1[0-9]{10}

   //^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$

//    NSString *regex =@"[0-9]{11}";

   NSString *regex= @"^((13[0-9])|(147)|(15[^4,\\D])|(18[0,5-9]))\\d{8}$";

    NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES%@", regex];

    BOOL isMatch =[pred evaluateWithObject:str];

    if (!isMatch) {

      UIAlertView* alert =[[UIAlertView allocinitWithTitle:@"提示" message:@"请输入正确的手机号码"delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nilnil];

       [alert show];

       [alert release];

       return NO;

    }

转自:http://blog.csdn.net/z343929897/article/details/8099086
0 0
原创粉丝点击