DevToys Web Pro iconDevToys Web Proब्लॉग
आम्हाला रेट करा:
ब्राउझर विस्तार वापरून पाहा:

फोन नंबर पार्सर

अवैध
फोन नंबर
  • डीफॉल्ट देश

    प्रमाणीकरण

    अवैध
    शक्य नाही

    तपशील

    देश:
    कॉलिंग कोड:
    राष्ट्रीय क्रमांक:
    प्रकार:
    Unknown
    तांत्रिक तपशील

    फोन नंबर पार्सर कसा कार्य करतो

    हे टूल काय करते

    फोन नंबर पार्सर libphonenumber लायब्ररी वापरून आंतरराष्ट्रीय फोन नंबरची पडताळणी आणि फॉरमॅटिंग करतो. कोणत्याही फॉरमॅटमध्ये फोन नंबर टाका आणि त्याची मानकीकृत रूपे (International, National, E.164, RFC3966), ओळखलेला देश, नंबरचा प्रकार (mobile, fixed-line, toll-free) आणि पडताळणी स्थिती मिळवा.

    डेव्हलपरसाठी सामान्य वापर प्रकरणे

    डेव्हलपर्स नोंदणी फॉर्ममध्ये वापरकर्त्याचे इनपुट पडताळताना, डेटाबेस स्टोरेजसाठी फोन नंबर नॉर्मलाइझ करताना, रूटिंग किंवा लोकलायझेशनसाठी मूळ देश ओळखताना, आणि डिस्प्ले फॉरमॅट्समध्ये (national vs international) रूपांतरण करताना फोन पार्सर्स वापरतात. E.164 फॉरमॅट Twilio, Vonage आणि AWS SNS सारख्या API साठी मानक आहे.

    फोन नंबरचे फॉरमॅट्स

    फोन नंबर अनेक मानक फॉरमॅट्समध्ये दर्शवता येतात: International (+1 650 253 0000), National ((650) 253-0000), E.164 (+16502530000, देशकोडसह फक्त अंक), आणि RFC3966 (tel:+1-650-253-0000, HTML tel: लिंक्समध्ये वापरले जाते). पार्सर यापैकी कोणत्याही फॉरमॅटमधील इनपुट स्वीकारतो आणि सर्व व्हेरिएंट्स तयार करतो.

    सामान्य चुका आणि एज केसेस

    देशकोड नसलेल्या नंबरसाठी योग्यरीत्या पार्स करण्यासाठी डीफॉल्ट देश आवश्यक असतो. काही नंबर एका देशात वैध असतात पण दुसऱ्यात नाहीत. शॉर्ट कोड्स, आपत्कालीन नंबर आणि प्रीमियम-रेट नंबरसाठी विशेष पडताळणी नियम असतात. पार्सर 'possible' (योग्य लांबी) आणि 'valid' (ज्ञात नंबर प्लॅन) यामधील फरक ओळखतो — possible नंबर डायल करता येईलच असे नाही.