728x90 regex3 정규표현식(regex, 레젝스) with 파이썬!! (3) - 예제 이제!! 실제 정규표현식을 활용한 예제들을 알아보자!! 전화번호 전화번호는 여러방식으로 표현한다!! (010) 0000 0000 (010)0000-0000 010-0000-0000 010 0000 0000 010.0000.0000 이 전화번호들은 아래와 같이 찾을 수 있다 target_sentence = """ (010) 0000 0000 (010)0000-0000 010-0000-0000 010 0000 0000 010.0000.0000 """ my_regex = "\(?010[ -\.]\d+[ -\.]\d+" re.findall(my_regex,target_sentence) 우편번호 우리나라의 우편번호는 간단하다 5개의 숫자로 구성된다 00000 target_sentence = """ 00000 "".. 2023. 1. 9. 정규표현식(regex, 레젝스) with 파이썬!! (2) - 메타문자와 반복 지난 포스팅에 이어 정규표현식에 대하여 알아보겠습니다 2023.01.07 - [일등박사의 생각/데이터분석] - 정규표현식(regex, 레젝스) with 파이썬!! (1) - 기본 정규표현식(regex, 레젝스) with 파이썬!! (1) - 기본 import re 텍스트 작업을 하다보면 필요로하는 텍스트 유형만 산출해야하는 경우가 많습니다! 예를 들면 텍스트 내에서 ~~~@~~~.com 이라는 형식의 이메일 주소만 뽑기 혹은 010-XXXX-XXXX 형식의 전화번 drfirst.tistory.com 메타문자 활용하기 >> \ 앞 부분을 . 을 찾고싶을떄 역슬래시 "\" 를 활용해야 한다고 배웠습니다. 다음 예시를 보아요! target_sentence = """ [일등박사] [이등박사] [삼등박사] [사등.. 2023. 1. 8. 정규표현식(regex, 레젝스) with 파이썬!! (1) - 기본 import re 텍스트 작업을 하다보면 필요로하는 텍스트 유형만 산출해야하는 경우가 많습니다! 예를 들면 텍스트 내에서 ~~~@~~~.com 이라는 형식의 이메일 주소만 뽑기 혹은 010-XXXX-XXXX 형식의 전화번호 뽑기 등,, 이럴때 우리는 정규 표현식을 사용하게 되는데요!! 오늘은 파이썬에서의 정규표현식 활에 대하여 정리해보도록 하겠습니다! 시작하기 우선!! 파이썬에서 정규표현식은 어떻게 사용할 수 있을까요?? re 라는 패키지지가 설치되어 있어야합니다!! import re 이제 간단한 예시를 알아봅시다. 전체 텍스트에서 "일등박사" 라는 것을 찾는것 인데요!! re.compile를 통하여 찾고자하는 텍스트를 찾는 객체를 만들어 준 뒤(find_myName), target_sentence 에서.. 2023. 1. 7. 이전 1 다음 728x90