美文网首页
iOS中判断手机号是否正确

iOS中判断手机号是否正确

作者: wylei | 来源:发表于2016-01-29 16:20 被阅读1718次

    // 正则判断手机号码地址格式

    - (BOOL)isMobileNumber:(NSString *)mobileNum {

    //    电信号段:133/153/180/181/189/177

    //    联通号段:130/131/132/155/156/185/186/145/176

    //    移动号段:134/135/136/137/138/139/150/151/152/157/158/159/182/183/184/187/188/147/178

    //    虚拟运营商:170

    NSString *MOBILE = @"^1(3[0-9]|4[57]|5[0-35-9]|8[0-9]|7[06-8])\\d{8}$";

    NSPredicate *regextestmobile = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", MOBILE];

    return [regextestmobile evaluateWithObject:mobileNum];

    }

    相关文章

      网友评论

          本文标题:iOS中判断手机号是否正确

          本文链接:https://www.haomeiwen.com/subject/wamjkttx.html