สิ่งเดียวที่ควรตรวจสอบความถูกต้องคือจำนวนหลัก - มันตรงกับสิ่งที่คุณจะต้องโทร?
รหัสการเข้าถึงสามารถ / ไม่ควรได้รับอนุญาตให้ป้อนโดยผู้ใช้ (เช่น +1 สำหรับสหรัฐอเมริกา) ฉันจะบอกคุณว่าทำไม - ถ้าเป็นคนอเมริกันที่เข้ามาและพวกเขาไม่ใช่คนที่ฉลาดพวกเขาอาจต้องการป้อน 001 แทนที่จะเป็น 1 ด้วยเหตุผลที่ว่า 00 คือวิธีที่คุณเข้าถึงหมายเลขระหว่างประเทศจากภายในสหรัฐอเมริกา พวกเขาไม่รู้ว่าความแตกต่างระหว่างนั้นกับอะไรเพียง +1 หากคุณโทรหาโทรศัพท์บ้านระหว่างรหัสพื้นที่ (และบางครั้งอยู่ในรหัสพื้นที่เดียวกัน) คุณจะต้องป้อน 1 ก่อนหมายเลขนั้น เช่นเดียวกับญี่ปุ่น
นำประเทศญี่ปุ่น มีการเข้าถึงสายที่ดินของจังหวัดด้วย 0 ที่ด้านหน้าของพวกเขา แต่ถ้าคุณโทรจากนอกประเทศญี่ปุ่นคุณไม่จำเป็นต้องมีเลข 0
หมายเลขโทรศัพท์มือถือในจีนคือ 10 หลักและในฮ่องกงคือ 8 ถ้าแบบฟอร์มของคุณจับประเทศคุณไม่ต้องขอรหัสประเทศตอนต้นของตัวเลข - เพียงแสดงอัตโนมัติในข้อความแบบอ่านอย่างเดียวถัดจาก จำนวนที่พวกเขาต้องป้อน
รายการดำเนินต่อไป
เพียงตรวจสอบจำนวนหลัก (ตรวจสอบให้แน่ใจว่าไม่ได้รับจดหมาย) และทำให้ผู้ใช้ปลายทางป้อนจำนวนหลักที่ถูกต้องได้ง่าย นั่นคือพวกเขาไม่ควรป้อนรหัสประเทศและหากแบบฟอร์มของคุณฉลาดมากพวกเขาอาจไม่จำเป็นต้องป้อนรหัสพื้นที่หากเป็นหมายเลขโทรศัพท์พื้นฐาน หรือหากพวกเขาเริ่มป้อนสิ่งต่าง ๆ เช่นรหัสการเข้าถึงเช่น 0 หน้าหมายเลขญี่ปุ่นให้แจ้งให้ทราบว่าไม่จำเป็น
อักขระอื่น ๆ นอกเหนือจากตัวเลขควรเป็นจุดที่สงสัย - พวกเขาไม่มีโอกาสเข้ามา