온라인에서 정규 표현식을 테스트하세요. 일치 항목을 분석하고, 오류를 수정하고, 데이터 검색을 위한 효과적인 패턴을 만드세요.
일치하는 항목이 없습니다
비일치 콘텐츠가 없습니다
^
문자열 시작$
문자열 끝.
줄 바꿈 문자(\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
캐리지 리턴 문자와 일치\ZZZ
8진수 ZZZ 문자와 일치 (예: 공백의 경우 \040)\xZZ
16진수 ZZ 문자와 일치 (예: 공백의 경우 \x20)\0
널 문자 (Null)\v
수직 탭(xyz)
캡처 그룹(?:xyz)
비캡처 그룹[xyz]
집합 x, y, z 중 어느 한 문자와 일치[^xyz]
집합 x, y, z에 *없는* 모든 문자와 일치[a-q]
'a'부터 'q'까지의 범위에 있는 모든 문자와 일치[0-7]
'0'부터 '7'까지의 범위에 있는 모든 숫자와 일치$`
일치하는 문자열 앞에 오는 문자열 부분 삽입$'
일치하는 문자열 뒤에 오는 문자열 부분 삽입$+
마지막으로 일치한 캡처 그룹 삽입$&
전체 일치 문자열 삽입$n
n번째 캡처 그룹 삽입 (예: $1, $2)(?=xyz)
양수 전방 탐색 (xyz가 뒤따를 것을 주장)(?!xyz)
음수 전방 탐색 (xyz가 뒤따르지 *않을* 것을 주장)(?<=xyz)
양수 후방 탐색 (xyz가 선행할 것을 주장)(?<!xyz)
음수 후방 탐색 (xyz가 선행하지 *않을* 것을 주장)\b
단어 경계 ('단어'와 비'단어' 문자 사이의 위치)\B
비단어 경계(?#comment)
주석 (정규식 엔진에서 무시됨)이 도구의 정규 표현식은 ECMAScript (JavaScript RegExp) 표준에 따라 처리됩니다. 즉, 패턴 동작은 브라우저 또는 JavaScript 코드에서 작동하는 방식과 일치합니다. 문자 이스케이프(/ 및 /)와 같은 일부 구문은 다르게 보이지만 동일하게 작동할 수 있습니다. 다른 언어(예: Python, PHP, .NET 또는 POSIX)의 정규 표현식에 익숙하다면 구문 및 일치 논리에 차이가 있을 수 있음을 알아두십시오.
이 도구를 사용하면 정규 표현식(RegEx)을 테스트하고 작동하는지 확인할 수 있습니다. RegEx는 프로그래밍, 데이터 처리 및 SEO 분석에서 널리 사용됩니다.
이 도구를 사용하면 텍스트 패턴을 검색, 대체 및 분석하여 대량의 데이터 작업을 단순화할 수 있습니다.
RegExp 패턴을 실시간으로 확인할 수 있어 복잡한 검색 패턴 개발 및 디버깅을 단순화합니다.
프로그래밍 언어에서 사용되는 대소문자 구분, 전역 검색, 다중선 모드 및 기타 설정을 고려할 수 있습니다.
대량의 텍스트 배열, 로그 및 HTML 코드를 자동으로 처리하기 위한 표현식을 빠르게 생성할 수 있습니다.