11 lines
287 B
Python
11 lines
287 B
Python
import phonenumbers
|
|
from phonenumbers import NumberParseException
|
|
|
|
|
|
def is_valid_phone(phone: str, region="RU") -> bool:
|
|
try:
|
|
parsed = phonenumbers.parse(phone, region)
|
|
return phonenumbers.is_valid_number(parsed)
|
|
except NumberParseException:
|
|
return False
|