validateMobile method

String? validateMobile(
  1. String value
)

Implementation

String? validateMobile(String value) {
  // only for single country
  // String pattern = r'(^(?:[+0]9)?[0-9]{10,15}$)';
  String pattern = r'(^(?:[+0-9])?[0-9]{10,15}$)';
  RegExp regExp =   RegExp(pattern);
  if (value.isEmpty) {
    return 'Please enter mobile number';
  } else if (!regExp.hasMatch(value)) {
    return 'Please enter valid mobile number';
  }
  return null;
}