phone_number_validator 0.0.1 copy "phone_number_validator: ^0.0.1" to clipboard
phone_number_validator: ^0.0.1 copied to clipboard

A Flutter package to validate phone numbers based on country dial codes. Easily validate phone numbers and retrieve dial codes for over 200 countries.

PhoneValidator #

A simple Dart and Flutter package for validating phone numbers based on country codes.

This package allows you to validate phone numbers by checking if they start with the correct international dialing code for a specific country.

Features #

  • Validate phone numbers based on country codes.
  • Retrieve country-specific dialing codes.
  • Supports multiple countries (can be extended as needed).

Getting started #

To get started with the PhoneValidator package, you need to add it to your pubspec.yaml file:

Usage #

1. Validate a Phone Number #

You can validate if a phone number starts with the correct country dialing code by using the PhoneValidator.validatePhoneNumber method.

Example:

import 'package:phone_validator/phone_validator.dart';

void main() {
  // Example: Validating a phone number for Egypt
  bool isValid = PhoneValidator.validatePhoneNumber('+201001000000', 'EG');
  print('Phone number is valid: $isValid');  // Output: true
}

```yaml
dependencies:
  phone_validator: ^1.0.0
3
likes
120
points
63
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package to validate phone numbers based on country dial codes. Easily validate phone numbers and retrieve dial codes for over 200 countries.

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (license)

Dependencies

flutter

More

Packages that depend on phone_number_validator