[Swift][正则]判断是否是手机号

2021-01-18 28点热度 0人点赞 0条评论

现在手机号段比较多,简单点就判断是否以1开头的11位数字,如下:

//简单点就看是否是1开头的数字吧
func isMobile(mobile:String?) -> Bool {
    if let trueMobile = mobile {
        var mobileReg = "^1\\d{10}$"
        var regextestmobile = NSPredicate(format: "SELF MATCHES %@",mobileReg)
        return regextestmobile.evaluateWithObject(trueMobile);
    }
    return false;
}

 

Terry

记录开发运维过程中遇到的坑以及解决方案,干货分享

文章评论

*

code