전화번호 파서 및 포맷터
Features
- 다국가 지원: 자동 국가 감지로 여러 국가의 전화번호를 분석합니다.
- 다중 형식: 국제, 국내, 지역 및 E.164 형식 지원.
- 번호 검증: 국가별 규칙에 따라 전화번호를 검증합니다.
- 일괄 처리: 여러 전화번호를 동시에 분석하고 형식화합니다.
Usage Guide
- 전화번호 입력: 분석하고 형식화할 전화번호 입력
- 자동 분석: 자동 분석 및 검증
- 결과 보기: 분석된 정보 및 형식 확인
Technical Details
전화번호 표준 및 E.164 형식
전화번호는 ITU-T의 국제 표준 E.164를 따릅니다: 국가 코드(+ 접두사가 있는 1-3자리), 국가 목적지 코드(NDC/지역 코드) 및 가입자 번호를 포함하여 최대 15자리. 형식은 국가마다 다릅니다: 중국은 국가 코드 +86을 11자리 휴대폰 번호(1로 시작)와 함께 사용하고, 미국은 +1을 (XXX) XXX-XXXX 형식과 함께 사용합니다.
분석 알고리즘 및 국가 감지
전화번호 분석에는 다음이 포함됩니다: 형식 제거(공백, 하이픈, 괄호), 국가 코드 감지(ITU-T 접두사 일치), 지역 코드 및 가입자 번호 추출, 국가별 길이 검증. 도구는 패턴을 기반으로 국가를 자동으로 감지합니다.
다국가 형식화 및 지역 표준
국가마다 다른 형식화 규칙이 있습니다: 국제 형식(+86 138 0000 0000), 국내 형식(0138 0000 0000), 지역 형식(138 0000 0000). 도구는 지역 규칙을 따르는 국가별 형식화를 제공합니다.
Frequently Asked Questions
- E.164 형식이란 무엇이며 왜 중요한가요?
- E.164는 ITU-T에서 정의한 국제 전화번호 표준입니다. 최대 15자리 숫자를 +[국가 코드][국가 목적지 코드][가입자 번호] 형식으로 지정합니다. E.164 형식은 전화번호를 전 세계적으로 고유하게 표현하는 방법을 제공하여 국제 통신 시스템 간의 호환성을 보장하고 전 세계 통화의 정확한 라우팅을 가능하게 하기 때문에 중요합니다.
- 전화번호 파서는 어떻게 국가를 자동으로 감지하나요?
- 파서는 여러 감지 방법을 사용합니다: 1) 번호가 '+'로 시작하면 국가 코드를 직접 추출합니다(예: 미국/캐나다는 +1, 중국은 +86), 2) 알려진 국가 형식과 일치하도록 번호 길이와 숫자 패턴을 분석합니다, 3) 모호한 경우 기본 지역을 지정할 수 있습니다. 이 도구는 210개 이상의 국가에 대한 규칙을 포함하는 Google의 libphonenumber 데이터베이스를 사용합니다.
- 이 도구는 전화번호가 실제이고 활성화되어 있는지 검증할 수 있나요?
- 이 도구는 번호가 가능한지(올바른 형식 및 길이)와 유효한지(국가 번호 체계를 따르는지)를 검증하지만, 번호가 현재 활성화되어 있거나 실제 가입자에게 할당되어 있는지는 확인할 수 없습니다. 이를 위해서는 통신사 조회 서비스를 사용하거나 실제로 번호로 전화를 걸거나 SMS를 보내야 합니다.
- 분석된 전화번호를 어떤 형식으로 내보낼 수 있나요?
- 이 도구는 여러 내보내기 형식을 지원합니다: API 통합을 위한 E.164 형식(+1234567890), 표시를 위한 국제 형식(+1 234-567-8900), 국내 사용을 위한 국내 형식(234-567-8900), 지역 형식(지역 코드 없음), 웹 및 모바일 애플리케이션에서 클릭 가능한 전화 링크를 위한 RFC 3966 tel: URI(tel:+1-234-567-8900).
Related Documentation
- ITU-T E.164 - 전화번호 계획에 대한 국제 표준
- libphonenumber - 전화번호 분석, 형식화 및 검증을 위한 Google 라이브러리
- 국가 전화 코드 - 국가 다이얼 코드의 완전한 목록
- 북미 번호 체계 - 미국/캐나다 전화번호 표준
- 중국 전화번호 - 중국 전화번호 시스템 및 형식