美文网首页
(Kotlin)手机号的正则校验

(Kotlin)手机号的正则校验

作者: sexyhair | 来源:发表于2018-10-08 13:12 被阅读0次

正则: "^((13[0-9])|(14[5,7,9])|(15([0-3]|[5-9]))|(166)|(17[0,1,3,5,6,7,8])|(18[0-9])|(19[8|9]))\d{8}$"

Kotlin代码

fun regexPhone(phone: String): Boolean {
    var mainRegex = "^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,1,2,3,5-9])|(177))\\d{8}$"
    var p = Pattern.compile(mainRegex)
    val m = p.matcher(phone)
    return m.matches()
}

参考:
https://blog.csdn.net/m18860232520/article/details/79396889

相关文章

网友评论

      本文标题:(Kotlin)手机号的正则校验

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