📅  最后修改于: 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