import re class UserId(str): def __init__(self, value: str): if re.search(r"[^\w가-힣]", value): raise ValueError("아이디에는 특수문자는 사용할 수 없습니다.") self.value = value def __str__(self): return self.value