validated

Creator: coderz1093

Last updated:

Add to Cart

Description:

validated

Validated #

The ultimate dart + flutter string validators . This library 45 validators plus sanitizers . Check out the docs for all functions . You will find all the functions under validated package
Example #
Validators #
Example of some validators .. go to lib/src/ to get the full list of validators or check out the docs for more info
import 'package:validated/validated.dart' as validate;

void main() {
print(validate.isBoolean('a')); // false
print(validate.isEmail("adib@gmail.com")); // true
print(validate.isAscii("ABCDEF")); // false
print(validate.isSameType('String', false)); // false
print(validate.isUpperCase("ABCD")); // true
print(validate.isCapitalized("Abcs")); // true
print(validate.contains("Dart is nice", "nice")); // true
print(validate.isCurrency("\$")); // false
print(validate.isURL('https://www.google.com')); // true
print(validate.isEmoji("😀")); // true
print(validate.isEmoji("some random text")); // false
}
copied to clipboard
Sanitizers #
Example of some sanitizers

Credit

import 'package:validated/validated.dart' as validate;

validate.toBoolean(str);
validate.toDate(str);
validate.toDouble(str);
validate.toFloat(str);
validate.toInt(str);
validate.toString(input);
copied to clipboard
Credits #
1 . validator.js

2 . dart-validator

3 . email-validator
4. emoji-regex
TODO #

✅ Ported validator.js to dart
✅ emoji validator
✅ supports dart 2+ versions
✅ tested for flutter
✅ added docs
✅ Null safety

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.