정규 표현식 확인 및 테스트

온라인에서 정규 표현식을 테스트하세요. 일치 항목을 분석하고, 오류를 수정하고, 데이터 검색을 위한 효과적인 패턴을 만드세요.

일치하는 항목이 없습니다

일치하는 항목이 없습니다

일치하는 항목이 없습니다

비일치 콘텐츠가 없습니다

빠른 참조

정규 표현식 기본

^문자열 시작
$문자열 끝
.줄 바꿈 문자(\n)를 제외한 모든 문자와 일치하는 메타 문자
|지정된 문자 또는 문자 그룹과 일치 (OR)
\특수 문자를 이스케이프하는 데 사용
a문자 'a'
ab문자열 'ab'

수량자

*이전 요소의 0회 이상 반복과 일치
?이전 요소의 0회 또는 1회 반복과 일치
+이전 요소의 1회 이상 반복과 일치
{5}정확히 5회 반복과 일치
{5,}이전 문자 또는 그룹의 5회 이상 반복과 일치
{5,10}5회에서 10회 반복과 일치

문자 클래스

\s공백 문자와 일치
\S비공백 문자와 일치
\w'단어' 문자(영숫자 + 밑줄)와 일치
\W비'단어' 문자와 일치
\d한 자리 숫자와 일치
\D한 자리 비숫자 문자와 일치
[\b]백스페이스 문자 (한 단계 뒤로)
\c제어 문자와 일치

특수 문자

\n줄 바꿈 문자와 일치
\t탭 문자와 일치
\r캐리지 리턴 문자와 일치
\ZZZ8진수 ZZZ 문자와 일치 (예: 공백의 경우 \040)
\xZZ16진수 ZZ 문자와 일치 (예: 공백의 경우 \x20)
\0널 문자 (Null)
\v수직 탭

그룹

(xyz)캡처 그룹
(?:xyz)비캡처 그룹
[xyz]집합 x, y, z 중 어느 한 문자와 일치
[^xyz]집합 x, y, z에 *없는* 모든 문자와 일치
[a-q]'a'부터 'q'까지의 범위에 있는 모든 문자와 일치
[0-7]'0'부터 '7'까지의 범위에 있는 모든 숫자와 일치

대체 문자열

$`일치하는 문자열 앞에 오는 문자열 부분 삽입
$'일치하는 문자열 뒤에 오는 문자열 부분 삽입
$+마지막으로 일치한 캡처 그룹 삽입
$&전체 일치 문자열 삽입
$nn번째 캡처 그룹 삽입 (예: $1, $2)

어설션 (전방/후방 탐색 및 경계)

(?=xyz)양수 전방 탐색 (xyz가 뒤따를 것을 주장)
(?!xyz)음수 전방 탐색 (xyz가 뒤따르지 *않을* 것을 주장)
(?<=xyz)양수 후방 탐색 (xyz가 선행할 것을 주장)
(?<!xyz)음수 후방 탐색 (xyz가 선행하지 *않을* 것을 주장)
\b단어 경계 ('단어'와 비'단어' 문자 사이의 위치)
\B비단어 경계
(?#comment)주석 (정규식 엔진에서 무시됨)

정규 표현식 확인 및 테스트

alien

이 도구의 정규 표현식은 ECMAScript (JavaScript RegExp) 표준에 따라 처리됩니다. 즉, 패턴 동작은 브라우저 또는 JavaScript 코드에서 작동하는 방식과 일치합니다. 문자 이스케이프(/ 및 /)와 같은 일부 구문은 다르게 보이지만 동일하게 작동할 수 있습니다. 다른 언어(예: Python, PHP, .NET 또는 POSIX)의 정규 표현식에 익숙하다면 구문 및 일치 논리에 차이가 있을 수 있음을 알아두십시오.

이 도구를 사용하면 정규 표현식(RegEx)을 테스트하고 작동하는지 확인할 수 있습니다. RegEx는 프로그래밍, 데이터 처리 및 SEO 분석에서 널리 사용됩니다.

이 도구를 사용하면 텍스트 패턴을 검색, 대체 및 분석하여 대량의 데이터 작업을 단순화할 수 있습니다.

자주 묻는 질문(FAQ)

정규 표현식(regex)은 텍스트를 검색, 확인 및 조작하는 강력한 패턴 일치 도구입니다. 데이터 유효성 검사, 검색 작업 및 텍스트 처리 작업에 필수적입니다.

이 도구를 평가해주세요

4.5(24 사용자 평가)

유용한 도구

o1

정규 표현식 테스트

RegExp 패턴을 실시간으로 확인할 수 있어 복잡한 검색 패턴 개발 및 디버깅을 단순화합니다.

o1

다양한 플래그 및 수정자 지원

프로그래밍 언어에서 사용되는 대소문자 구분, 전역 검색, 다중선 모드 및 기타 설정을 고려할 수 있습니다.

o1

데이터 파싱을 위한 패턴 생성

대량의 텍스트 배열, 로그 및 HTML 코드를 자동으로 처리하기 위한 표현식을 빠르게 생성할 수 있습니다.