정규표현식 (Regular Expression)
정규표현식 (Regular Expression) 복잡한 문자열을 처리할 때 사용하는 방법 (python 만의 문법이 아니라 문자열을 처리하는 모든 곳에서 사용됨) 표현식 의미 ^x 시작 x$ 끝 x+ (1회 이상) 반복된다 x? 1회 or 0회 x{n} n번 반복 x{n, m} n~m 번 반복 x{n, } n번 이상 반복 [a-c] a~c 까지의 문자 파이썬(python)에서 정규표현식 활용하기 파이썬에서 기본 제공하는 re 모듈 활용 import re reg = "^[a-z]{3}[0-9]{3}$" # 정규표현식 str = input("확인할 문자열 : ") re.match(reg, str) # 문자열이 정규식과 일치하는지 확인 => 일치하면 str, 불일치하면 none re. search(reg, s..
AI School : 파이썬, 데이터분석/정리노트
2022. 12. 23. 17:50