본문 바로가기
Python/Python FAQ

Python 문자열이 패턴과 일치하는지 확인하세요., Check if string matches pattern

by 베타코드 2023. 10. 12.
반응형

질문


문자열이 다음 패턴과 일치하는지 확인하는 방법은 무엇인가요?

대문자, 숫자, 대문자, 숫자...

예시:

  • 다음은 일치합니다:
    A1B2
    B10L1
    C1N200J1
    
  • 다음은 일치하지 않습니다 ('^'는 문제를 가리킵니다):
    a1B2
    ^
    A10B
       ^
    AB400
    ^
    

답변


import re
pattern = re.compile("^([A-Z][0-9]+)+$")
pattern.match(string)
반응형

댓글