📜  mobileNumber=044322433 (1)

📅  最后修改于: 2023-12-03 15:17:40.176000             🧑  作者: Mango

手机号码验证模块

简介

该模块用于验证手机号是否符合规范,主要通过检查手机号是否为11位数字来进行判断。在模块启用后,用户通过传递手机号码参数,即可得到该手机号码是否符合规范的返回结果。

使用方法
参数

该模块只接受一个参数,即手机号字串。如下:

mobileNumber=044322433
返回值

该模块的返回结果为一个布尔值,当传递的手机号码为11位数字时,返回值为True,否则返回False

示例代码
def validate_mobile_number(mobileNumber):
    """
    该函数验证手机号是否符合规范
    :param mobileNumber: 手机号码
    :return: 是否合法
    """
    if len(str(mobileNumber)) != 11:
        return False
    if not str(mobileNumber).isdigit():
        return False
    return True

# 示例代码
print(validate_mobile_number("044322433"))  # True
print(validate_mobile_number("12345678901"))  # True
print(validate_mobile_number("12345abcde"))  # False
print(validate_mobile_number("044.3224.33"))  # False
版本历史
  • 1.0.0 初始版本,实现了手机号码验证