DevToys Web Pro iconDevToys Web Proบล็อก
ให้คะแนนเรา:
ลองใช้ส่วนขยายเบราว์เซอร์:

ตัวแยกหมายเลขโทรศัพท์

ไม่ถูกต้อง
หมายเลขโทรศัพท์
  • ประเทศเริ่มต้น

    การตรวจสอบความถูกต้อง

    ไม่ถูกต้อง
    เป็นไปไม่ได้

    รายละเอียด

    ประเทศ:
    รหัสโทรศัพท์ประเทศ:
    หมายเลขภายในประเทศ:
    ประเภท:
    Unknown
    รายละเอียดทางเทคนิค

    ตัวแยกวิเคราะห์หมายเลขโทรศัพท์ทำงานอย่างไร

    เครื่องมือนี้ทำอะไร

    ตัวแยกวิเคราะห์หมายเลขโทรศัพท์จะตรวจสอบความถูกต้องและจัดรูปแบบหมายเลขโทรศัพท์ระหว่างประเทศโดยใช้ไลบรารี libphonenumber ป้อนหมายเลขโทรศัพท์ในรูปแบบใดก็ได้ แล้วรับรูปแบบมาตรฐาน (International, National, E.164, RFC3966) ประเทศที่ตรวจพบ ประเภทหมายเลข (มือถือ, โทรศัพท์บ้าน, โทรฟรี) และสถานะการตรวจสอบความถูกต้อง

    กรณีการใช้งานทั่วไปของนักพัฒนา

    นักพัฒนาใช้ตัวแยกวิเคราะห์หมายเลขโทรศัพท์เมื่อทำการตรวจสอบอินพุตของผู้ใช้ในฟอร์มลงทะเบียน ทำให้หมายเลขโทรศัพท์เป็นมาตรฐานเพื่อจัดเก็บในฐานข้อมูล ตรวจจับประเทศต้นทางเพื่อการกำหนดเส้นทางหรือการทำให้เหมาะกับท้องถิ่น และแปลงระหว่างรูปแบบการแสดงผล (ภายในประเทศเทียบกับระหว่างประเทศ) รูปแบบ E.164 เป็นมาตรฐานสำหรับ API อย่าง Twilio, Vonage และ AWS SNS

    รูปแบบหมายเลขโทรศัพท์

    หมายเลขโทรศัพท์สามารถแสดงได้ในหลายรูปแบบมาตรฐาน: International (+1 650 253 0000), National ((650) 253-0000), E.164 (+16502530000, เฉพาะตัวเลขพร้อมรหัสประเทศ) และ RFC3966 (tel:+1-650-253-0000, ใช้ในลิงก์ HTML tel:) ตัวแยกวิเคราะห์รับอินพุตได้ในรูปแบบเหล่านี้ทั้งหมดและสร้างผลลัพธ์ทุกรูปแบบ

    ข้อผิดพลาดที่พบบ่อยและกรณีขอบ

    หมายเลขที่ไม่มีรหัสประเทศจำเป็นต้องกำหนดประเทศเริ่มต้นเพื่อให้แยกวิเคราะห์ได้อย่างถูกต้อง บางหมายเลขอาจถูกต้องในประเทศหนึ่งแต่ไม่ถูกต้องในอีกประเทศหนึ่ง รหัสสั้น หมายเลขฉุกเฉิน และหมายเลขอัตราพรีเมียมมีข้อกำหนดการตรวจสอบเฉพาะ ตัวแยกวิเคราะห์แยกความแตกต่างระหว่าง 'possible' (ความยาวถูกต้อง) และ 'valid' (อยู่ในแผนหมายเลขที่รู้จัก) — หมายเลขที่เป็น possible อาจโทรไม่ได้จริง