로딩
요청 처리 중입니다...

[re 모듈] 파이썬의 정규표현식(Regular Expression)

 [re 모듈] 파이썬의 정규표현식(Regular Expression)

드디어 파이썬 기초를 다 띠고 이제 심화과정으로 넘어왔다. 사실상 기초 부분은 순서가 정해져 있지만 심화과정은 그냥 내 맘대로 올릴 예정이다.

우선 첫 포스팅은 정규표현식에 대해서 알아보자. 정규표현식(Regular Expression) 정규표현식(正規表現式)은 프로그래밍 언어에서 문자열(String)을 다룰 때, 문자열의 일정한 패턴을 표현하는 일종의 형식 언어를 얘기한다.

줄여서 정규식이라고도 부르며, 영어로는 regex라고도 하는데 일정한 규칙을 가진 텍스트 문자열에서 정규 표현식을 많이 사용한다. 예를 들었을 때, 한 홈페이지에서 회원가입을 위해 주민등록번호를 입력해야 하는 경우가 많다.

그런데 뒷 자리는 '*******' 형식으로 가려줘야 하는데 이럴 정규표현식의 패턴을 이용해서 가릴 수 있다. 파이썬에서는 정규 표현식을 re 모듈에서 지원한다.

자주 사용하는 것들 몇 개만 표로 정리해 봤다. 메타 문자 의미 .

(Dot) 새 줄(newline)을 제외한 아무 문자와 매칭시킨...

# expression # Python # regular # 정규표현식 # 파이썬