주요 콘텐츠로 건너뛰기

브라우저 JavaScript 정규식을 격리하여 실행하고 일치하는 텍스트, UTF-16 위치, 캡처 그룹 및 명명된 그룹을 확인하세요. 플래그 스위치 및 예제를 제공하고 시간 초과로 중지하며 최대 500개의 일치 항목을 표시합니다.

PCRE와 동일하지 않은 브라우저 JavaScript 일반 구문을 사용하십시오. 표현식은 최대 2,000자입니다. 500밀리초 제한 시간, 최대 500개 일치; UTF-16으로 계산된 인덱스입니다.

24 / 30,000 문자

단축키: Ctrl/⌘+Enter. 입력 또는 옵션을 수정하면 이전 결과가 지워집니다.

사용 지침

  1. 양쪽에 /를 제외한 표현식과 테스트 텍스트를 입력합니다.
  2. g, i, m, s 등과 같은 플래그를 선택하거나 명명된 그룹화 예제를 로드합니다.
  3. 일치 테스트를 클릭하면 일치 위치와 항목별 그룹화 항목을 볼 수 있으며 필요한 경우 전체 JSON을 복사할 수 있습니다.

입력 및 출력 예

입력 예
表达式:(?<letter>[A-Z])-(?<number>\d+) 文本:A-123 标志:g
예제 출력
匹配:A-123,位置 0 letter:A number:123

\d는 숫자를 나타내고, +는 하나 이상을 나타냅니다. 괄호는 그룹을 캡처하는 데 사용됩니다.

FAQ

여기서는 PCRE, Python 또는 Java가 아닌 브라우저 JavaScript 엔진이 사용됩니다. 구문과 플래그는 실제 실행 환경과 일치해야 합니다.

정규식은 별도의 작업자 스레드에서 실행되며 500밀리초 후에 종료됩니다. 테스트 텍스트는 최대 30,000자, 표현식은 최대 2,000자까지 가능하며 최대 500개의 일치 항목이 반환됩니다.

계산근거 및 참고자료

JavaScript 일반 규칙을 사용하여 일치하는 위치와 캡처 그룹을 표시합니다. 시간이 너무 오래 걸리면 일치가 중지됩니다. 모드 동작은 현재 브라우저에만 적용되며 PCRE 또는 기타 언어 구현과 동일하지 않습니다.

내용 확인: · 이 사이트 및 콘텐츠 설명 정보

관련 도구