·2분 읽기

정규식 테스트 도구 사용법 — 초보자를 위한 정규표현식 가이드

정규표현식이 어렵게 느껴지나요? 기초 문법부터 실전 패턴까지, 정규식 테스트 도구와 함께 쉽게 배워보세요.

정규식 테스트 도구 사용법 — 초보자를 위한 정규표현식 가이드
🔍
정규식 테스터 바로 사용하기
정규표현식을 테스트하고 매치 결과를 확인하세요

정규식이란 무엇인가요

정규식(정규표현식, Regular Expression)은 텍스트에서 특정 패턴을 찾는 도구예요. 이메일 형식 검증, 전화번호 추출, 특정 단어 치환 같은 작업을 한 줄의 패턴으로 처리할 수 있어요. 처음 보면 암호처럼 보이지만, 기본 문법 몇 가지만 알면 누구나 사용할 수 있어요.

꼭 알아야 할 기본 문법

가장 많이 쓰이는 정규식 문법을 정리했어요. - . (점): 아무 문자 1개와 매칭 - * (별표): 앞 문자가 0번 이상 반복 - + (플러스): 앞 문자가 1번 이상 반복 - ? (물음표): 앞 문자가 0번 또는 1번 - [abc]: a, b, c 중 하나 - [0-9]: 숫자 하나 - [a-z]: 소문자 알파벳 하나 - \d: 숫자 (=[0-9]) - \w: 단어 문자 (영문, 숫자, _) - \s: 공백 문자 - ^: 문자열 시작 - $: 문자열 끝 - (그룹): 괄호로 그룹핑

실전에서 자주 쓰는 정규식 패턴

이메일 검증: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]+ 패턴으로 이메일 형식을 확인할 수 있어요. 한국 전화번호: 01[0-9]-[0-9]+-[0-9]+ 패턴으로 010-1234-5678 형식을 매칭할 수 있어요. URL 추출: https?://[^\s]+ 패턴으로 텍스트에서 URL을 찾을 수 있어요. HTML 태그 제거: <[^>]+> 패턴으로 HTML 태그를 찾아서 제거할 수 있어요. Toolkio의 정규식 테스트 도구를 사용하면 이런 패턴을 실시간으로 테스트하면서 결과를 확인할 수 있어요.

정규식 디버깅 팁

정규식이 예상대로 동작하지 않을 때 확인할 것들이에요. 1. 특수 문자를 이스케이프했는지 확인하세요. 점(.), 괄호(()), 대괄호([]) 등은 \를 앞에 붙여야 문자 그대로 매칭돼요. 2. 탐욕적 vs 게으른 매칭을 이해하세요. .*은 가능한 많이, .*?은 가능한 적게 매칭해요. 3. 작은 단위부터 테스트하세요. 전체 패턴을 한 번에 쓰지 말고 부분부터 확인하면 디버깅이 쉬워요. 4. 플래그를 확인하세요. g(전역), i(대소문자 무시), m(멀티라인) 같은 플래그가 결과에 영향을 줘요.

지금 바로 정규식 테스터를 사용해보세요

무료이며, 브라우저에서 바로 실행됩니다.

정규식 테스터