str.contains('?')를 사용했다가 의도대로 ? 를 포함한 문자가 출력이 안됨 str.contains('\?') 위와 같이 이스케이프 문자인 '\' 를 붙여줘야 의도대로 출력됨 이유는 '?' 문자가 정규식에서 0또는 1번의 앞의 패턴이 일치하는 문자열을 의미하기 때문에 예를들어 '2022.?' 를 쓴다면 2022.03.01과 같이 앞의 패턴이 일치하는 애들을 모두 가져오기 때문.. 따라서 공부해보는 파이썬 정규식 're' 모듈을 사용하여 문자열 패턴을 찾거나 변경 가능 -gpt가 알려주는 기초 정규식 .: 어떤 한 개의 문자를 의미합니다. *: 바로 앞 문자가 0개 이상인 패턴을 의미합니다. +: 바로 앞 문자가 1개 이상인 패턴을 의미합니다. ?: 바로 앞 문자가 0개 또는 1개인 패턴을 의미..