본문 바로가기
오씬트

정규표현식으로 이메일, 전화번호, IP 등 추출(Notepad++)

by kimnampill 2022. 11. 6.
728x90
반응형

대부분의 텍스트에디터에서는 정규표현식을 지원합니다.

여러분들이 많이 사용하는 걸로 아는 Notepad++에서 바로 사용가능한 유용한 정규표현식을 소개하겠습니다.

 

Notepad++의 정규표현식은 표준 Perl호환 정규표현식(PCRE)을 지원하고 있다고 합니다.

Notepad++에서 바로 사용가능한 정규 표현식 샘플 몇가지를 공유해 봅니다.

https://regex101.com/ 사이트에서 정규표현식을 사용하면 원하는 문자열만 추출 가능

이메일

\w+@\w+\.(\w+\.)?\w+

전화번호

\d{2,3}-\d{3,4}-\d{4}

주민번호

(?:[0-9]{2}(?:0[1-9]|1[0-2])(?:0[1-9]|[1,2][0-9]|3[0,1]))-[1-4][0-9]{6}

IP주소

\d{1,3}\.\d{1,3}.\d{1,3}.\d{1,3}

우편번호 (방법1)

\d{1,3}\-\d{1,3}

우편번호 (방법2)

\d\d\d-\d\d\d

URL

(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w_\.-]*)*\/?

반응형

댓글