string_validator 1.1.0 string_validator: ^1.1.0 copied to clipboard
Dart library for validating and sanitizing strings, especially those from user input.
import 'package:string_validator/string_validator.dart';
void main() {
String userInput = 'http://localhost:61500this is an invalid url!!!!';
bool isValid = isURL(userInput); // false
print(isValid);
userInput = 'me@example.com';
isValid = isEmail(userInput); // true
print(isValid);
userInput = 'password1';
isValid = isLength(userInput, 12); // false
print(isValid);
//Using extension methods
userInput = 'http://localhost:61500this is an invalid url!!!!';
isValid = userInput.isURL(); // false
print(isValid);
userInput = 'me@example.com';
isValid = userInput.isEmail; // true
print(isValid);
userInput = 'password1';
isValid = userInput.isLength(12); // false
print(isValid);
}