조코딩
-
[python] Regular Expression(정규표현식) #Step1파이썬 2021. 10. 23. 00:16
💢정규표현식Regular expression) #step1 정규표현식이란?? 복잡한 문자열을 처리할 때 사용하는 기법으로, 파이썬만의 문법이 아니라 문자열을 처리하는 모든 곳에서 사용한다. 밑에서 정규표현식이 왜 필요한지 살펴 보도록 하자! ❓왜 정규 표현식을 사용할까? 예를 들어 주민등록번호 번호 형태(ex)111111-1111111))로 있을때 보안상 뒤에있는 7자리를 *로 처리하고 싶을 때를 생각해보자. 정규 표현식을 모를 경우 아래와 같이 구현을 해야 한다. 📜일반적 코드 data = """ park 111111-1111111 kim 222222-2222222 """ result = [] for line in data.split("\n"): word_result = [] for word in li..