정규 표현식 - 휴대폰

Amazon Q Developer를 사용하여 휴대폰 번호 검증을 위한 정규 표현식을 빠르게 만들 수 있습니다.


예시 #1

일반적인 프롬프트

create a function to use regular expressions to validate phone numbers

Python 프롬프트

VSCode에서 파일을 생성하고 이름을 phone_regEx.py로 지정하고 다음 코드를 입력합니다.

"""

 create a function to use regular expressions to validate phone numbers

"""

제안을 수락하려면 Enter 키를 계속 누릅니다. Amazon Q Developer가 다음 코드를 생성합니다.

Amazon Q Developer 제안

  • 휴대폰 번호 정규표현식

    def validate_phone_number(phone_number):
        import re
        regex = r'\\d{3}-\\d{3}-\\d{4}'
        if re.fullmatch(regex, phone_number):
            return True
        return False

예시 #2

일반적인 프롬프트

create a function to validate international phone numbers
include +1

Python 프롬프트

VSCode에서 파일을 생성하고 이름을 phone_regEx.py로 지정하고 다음 코드를 입력합니다.

"""
create a function to validate international phone numbers
include +1

"""

제안을 수락하려면 Enter 키를 계속 누릅니다. Amazon Q Developer가 다음 코드를 생성합니다.

Amazon Q Developer 제안
def validate_international_phone_number(phone_number):
    import re
    regex = r'\\+\\d{1}\\d{3}-\\d{3}-\\d{4}'
    if re.fullmatch(regex, phone_number):
        return True
    return False

Last updated