[데이터] 정규표현식 총정리 (Regular Expression)
Q0. 개요 데이터를 추출할 때, 정해진 포맷으로 편리하게 사용하는 경우를 예로 빗대어 보자. 전화번호는 무조건 010/011/016-XXXX-XXXX와 같은 형태를 가지고 있다. 이러한 패턴으로만 입력할 수 있도록 '패턴을 이용한 데이터 정제'가 정규식이라고 보면 된다. 하지만, 여태까지 정규식에 대해서는 구글링을 해서 나오는 정해진 포맷과 사용 예제를 그대로 복사해서 사용할 뿐 제대로 찾아서 공부를 해본적이 따로 없었다. 그래서 개발 이해도 향상을 목적으로 이번 기회에 정규식에 대해 정리한다. Q1. 정규식이란 문자를 필터링하여 특정 패턴으로 표현하기 위한 규칙이라고 본다. 쉽게 말하면, 문자열을 판독하는 언어 패턴으로 빠르게 검색 및 유효성 체크를 한다. - 주요 용어 정리 (패턴, 메타문자, 문자..