在Python中,可以使用re
模塊來驗證電子郵件地址或電話號碼格式。以下是兩個示例:
1. 驗證電子郵件地址格式:
import re
def is_valid_email(email):
pattern = r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$'
return bool(re.match(pattern, email))
email = "example@example.com"
print(is_valid_email(email)) # 輸出: True
2. 驗證電話號碼格式(假設(shè)電話號碼為10位數(shù)字):
import re
def is_valid_phone_number(phone_number):
pattern = r'^\d{10}$'
return bool(re.match(pattern, phone_number))
phone_number = "1234567890"
print(is_valid_phone_number(phone_number)) # 輸出: True