@override bool isValid(String? value) { if (value?.isEmpty ?? true) { return true; } if (regexp.hasMatch(value!)) { return true; } return false; }