정규 표현식
무료 온라인 정규식 테스트 도구, 실시간 매칭 미리보기
정규 표현식이란?
정규 표현식(regex)은 검색 패턴을 정의하는 문자열 시퀀스입니다. 거의 모든 프로그래밍 언어에서 문자열 매칭, 검증, 검색, 치환에 사용됩니다.
정규식 테스터 사용법
패턴 필드에 정규식을 입력하고 플래그(g, i, m)를 추가합니다. 테스트 텍스트를 입력하면 매칭 결과가 실시간으로 강조 표시됩니다.
▶정규식 플래그는 무엇을 사용해야 하나요?
g(전역)는 첫 번째뿐만 아니라 모든 매치를 찾습니다. i(대소문자 구분 없음)는 문자 대소문자를 무시합니다. m(여러 줄)은 ^와 $가 줄 경계에 매치되게 합니다.
▶탐욕적(greedy)과 게으른(lazy) 수량자의 차이는?
탐욕적 수량자(*, +)는 가능한 많이 매치합니다. 게으른 수량자(*?, +?)는 가능한 적게 매치합니다.