email_validator 2.1.15 email_validator: ^2.1.15 copied to clipboard
A simple (but correct) dart class for validating email addresses
Email validator #
A simple (but correct) Dart class for validating email addresses without using RegEx. Can also be used to validate emails within Flutter apps (see Flutter email validation).
Featured in:
- How To Validate Emails in Flutter by https://github.com/lucianojung
- Flutter Tutorial - Email Validation In 7 Minutes by https://github.com/JohannesMilke
Installation #
This package requires the latest version of Dart. You can download the latest and greatest here.
1. Depend on it #
Add this to your package's pubspec.yaml
file:
dependencies:
email_validator: '^2.0.1'
2. Install it
You can install packages from the command line:
$ pub get
..
Alternatively, your editor might support pub. Check the docs for your editor to learn more.
3. Import it
Now in your Dart code, you can use:
import 'package:email_validator/email_validator.dart';
Usage #
Read the unit tests under test
, or see code example below:
void main() {
var email = "fredrik@gmail.com";
assert(EmailValidator.validate(email));
}
Tips #
You can also use this repo as a template for creating Dart packages, just clone the repo and start hacking :)