2025-12-09 14:10:13 +07:00
|
|
|
# validators.py
|
|
|
|
|
import phonenumbers
|
|
|
|
|
from phonenumbers import NumberParseException
|
|
|
|
|
|
|
|
|
|
def validate_phone_number(phone_number: str) -> bool:
|
|
|
|
|
"""Kiểm tra tính hợp lệ của số điện thoại"""
|
|
|
|
|
try:
|
|
|
|
|
parsed_number = phonenumbers.parse(phone_number) # Phân tích số điện thoại
|
|
|
|
|
return phonenumbers.is_valid_number(parsed_number) # Kiểm tra tính hợp lệ của số
|
2025-12-10 09:57:16 +00:00
|
|
|
except phonenumbers.phonenumberutil.NumberParseException:
|
2025-12-09 14:10:13 +07:00
|
|
|
return False # Trả về False nếu số không hợp lệ
|