nameValidator static method

String? nameValidator(
  1. String value
)

Implementation

static  String? nameValidator(String value) {
  var pattern = r'[!@#<>?":_`~;[\]\\|=+)(*&^%0-9-]';
  RegExp regex = RegExp(pattern);

  if (!regex.hasMatch(value) || value.isEmpty) {
    return 'Name  cant\'t  be  Empty.';
  } else if (value.length < 2) {
    return 'Name Must be 2 character Long.';
  }
  return null;
}