정규식 테스터

JavaScript 구문. 백슬래시는 두 번 이스케이프할 필요가 없습니다 — \\d가 아닌 \d를 입력하세요.
플래그
예시
2개 일치
Send the report to alice@example.com and copy bob+test@dev.io. Skip not-a-real@.
일치 #1인덱스 19부터 36까지
alice@example.com
일치 #2인덱스 46부터 62까지
bob+test@dev.io.

정규식 치트시트

가장 유용한 정규식 토큰에 대한 빠른 참조.

.줄바꿈을 제외한 모든 문자
\d모든 숫자 (0-9)
\w단어 문자 (글자, 숫자, _)
\s모든 공백
\D모든 비숫자
^입력 시작 (또는 m으로 줄 시작)
$입력 끝 (또는 m으로 줄 끝)
\b단어 경계
[abc]a, b 또는 c 중 하나
[^abc]a, b 또는 c 이외의 모든 것
*이전 항목의 0개 이상
+이전 항목의 1개 이상
?이전 항목의 0개 또는 1개
{n}정확히 n번 발생
{n,m}n부터 m번 발생
(...)캡처 그룹
(?:...)캡처하지 않는 그룹
a|ba 또는 b 일치
(?=...)긍정 lookahead
(?<=...)긍정 lookbehind

이 테스터 소개

JavaScript 정규 표현식을 어떤 텍스트에 대해서든 브라우저에서 직접 테스트하세요. 플래그를 전환하고, 위치와 캡처 그룹이 있는 모든 일치를 보고, 교체를 실행하거나 패턴으로 텍스트를 분할하세요. 어떤 것도 브라우저를 떠나지 않습니다.