전화번호 정규식 — 실제 형식에 대한 테스트
JavaScript 정규 표현식을 실시간으로 디버그합니다. 강조 표시된 일치 항목, 캡처 그룹, 플래그 및 대체 미리 보기를 확인할 수 있습니다.
처리 중...
0%
결과
이 페이지에는 (?:\+\d{1,3}[\s.-]?)?\(?\d{2,4}\)?[\s.-]?\d{2,4}[\s.-]?\d{2,4}(?:[\s.-]?\d{2,4})?와 같은 허용되는 전화번호 패턴이 미리 로드되어 있습니다. 선택적 + 및 국가 코드, 괄호 안에 들어갈 수 있는 지역 코드, 공백, 점 또는 대시로 구분된 숫자 그룹(+1 415 555 0132부터 (044) 123-45-67까지 사람들이 실제로 입력하는 형식)을 허용합니다.
전화번호는 이메일보다 더 복잡합니다. 동일한 번호를 여러 가지 방식으로 작성할 수 있으므로 패턴은 하나의 고정된 레이아웃이 아닌 선택적 구분 기호([\s.-]?)를 사용합니다. 이러한 허용 오차에는 대가가 있습니다. 즉, 짧은 자릿수 실행이 실패할 수 있으므로 샘플에 부정적인 예가 포함됩니다. 하이라이트를 보고 데이터에서 "전화와 유사한" 것과 잡음 사이의 경계가 어디에 있는지 확인하세요.
몇 초 만에 국가에 맞게 조정하세요. \+\d{1,3}를 \+380과 같은 리터럴로 바꿔 국가 코드를 수정하거나 선택적 꼬리 그룹을 제거하여 정확히 10자리 숫자를 강제 적용하세요. 모든 편집은 즉시 샘플을 기준으로 다시 테스트되며 일치 카운터는 너무 엄격하거나 너무 느슨해졌는지 알려줍니다.