코드, 데이터 및 QR 도구

예시에서 정규식 생성

예시로 검토 가능한 시작 패턴을 만듭니다. 일반 후보는 모든 양성에 일치하고 모든 음성을 제외해야 합니다. 그렇지 않으면 정확한 리터럴로 돌아가 충돌을 알립니다.

브라우저에서 로컬 처리가입 불필요개인정보 안내 ↗

양성 예시가 하나 이상 필요합니다. 합계 100개, 각 200자, 전체 입력 20,000자까지입니다. 빈 줄은 무시하고 다른 공백은 유지합니다. 길이 제한은 UTF-16 코드 단위로 계산합니다.

유한한 결정적 규칙이며 기계 학습이 아닙니다. 생성 정규식은 시작점이며 정확성 증명이나 ReDoS 인증이 아닙니다. 고정 옵션은 JavaScript 의미에 따라 전체 또는 부분 일치를 선택합니다.

사용 방법

사용 방법

  1. 양성 및 선택적 음성 예시를 한 줄씩 입력하세요.
  2. 고정 및 대소문자 옵션을 선택해 생성하세요.
  3. 규칙과 누락/오일치를 확인하고 새로운 예시를 시도하세요.

유한 규칙 추론

후보는 이메일, IPv4, ISO 날짜, 16진수, HTTP/HTTPS URL 모양, 공통 접두사/접미사, ASCII 클래스 길이와 이스케이프 리터럴입니다. 실제 날짜, IP 범위나 외부 자원을 검증하지 않습니다.

제한과 일치

합계 100개, 각 200자, 전체 입력 20,000자입니다. 실시간 예시는 1,000자, 정규식 출력은 20,000자까지입니다. 빈 줄은 무시합니다. 사용자 정규식, eval이나 업로드는 사용하지 않습니다.

자주 묻는 질문

더 알아보기

어떤 언어든 추론하나요?

아니요. 유한한 결정적 규칙 중 선택하며 알 수 없는 형식은 리터럴 선택지를 사용합니다.

음성을 제외하면 정확성이 증명되나요?

아니요. 새로운 값은 다를 수 있으며 대소문자 무시나 부분 일치도 충돌을 만들 수 있습니다.

ReDoS 감사인가요?

아니요. 이스케이프한 리터럴 또는 길이 제한 비중첩 클래스와 수량자를 사용하지만 보안 인증은 아닙니다.