This project is a Python port of the libphonenumber library, providing a suite of tools for parsing, formatting, and validating international phone numbers. It converts raw phone number strings into structured objects based on international numbering plans and verifies if numbers are possible or valid according to digit length and assigned exchange prefixes.
Principalele funcționalități ale daviddrysdale/python-phonenumbers sunt: International Phone Number Libraries, Format Validation Rules, Phone Number Parsing, Phone Number Parsing & Formatting, Phone Number Validation, Regional Phone Formatting, Phone Number Objects, Phone Number Geography Lookups.
Alternativele open-source pentru daviddrysdale/python-phonenumbers includ: giggsey/libphonenumber-for-php — This is a PHP library for parsing, formatting, and validating international phone numbers. It provides tools to verify… google/libphonenumber — This project is an international phone number library used for parsing, formatting, and validating phone numbers based… googlei18n/libphonenumber — This project is an international phone number library providing tools for parsing, formatting, and validating phone… marmelroy/phonenumberkit — PhoneNumberKit is a Swift framework for parsing, formatting, and validating international phone numbers according to… jackocnr/intl-tel-input — intl-tel-input is an international telephone input widget that provides a country-aware phone number entry experience… vincentsit/chinamobilephonenumberregex — This is a regular expression library designed for the validation and identification of mobile phone numbers from…
This is a PHP library for parsing, formatting, and validating international phone numbers. It provides tools to verify if a phone number is mathematically possible and logically valid for a specific geographic region, as well as utilities for extracting phone numbers from unstructured text. The library enables the conversion of raw phone strings into standardized formats, including E.164, international, national, and RFC3966. It also provides metadata extraction to identify associated carriers, time zones, and geographic locations in multiple languages. Additional capabilities include region
This project is an international phone number library used for parsing, formatting, and validating phone numbers based on the E.164 standard. It provides a validation engine and parser to convert raw strings into structured objects and verify if numbers conform to regional numbering rules. The library includes a metadata provider that maps phone numbers to geographic locations, time zones, and network carriers. It can distinguish between line types, such as fixed-line or mobile, to verify SMS compatibility and identify original network operators. Additional capabilities include extracting ph
This project is an international phone number library providing tools for parsing, formatting, and validating phone numbers across multiple programming languages. It functions as a parsing utility, a formatting engine, and a validation tool to ensure phone number strings are transformed into structured objects and standardized display formats. The library includes a telecom metadata resolver to retrieve geographical, carrier, and timezone information associated with specific number ranges. It differentiates itself by identifying phone number types, such as mobile, fixed-line, or VoIP, and cal
PhoneNumberKit is a Swift framework for parsing, formatting, and validating international phone numbers according to global numbering standards. It provides a system of lookup tables, structural parsers, and validation tools to handle the complexities of international telephone numbering. The library converts raw strings into structured objects containing country codes and national numbers. It translates international dialing codes into full country names and verifies whether phone number strings are logically possible and conform to specific regional numbering plans. The project includes ut