validatePhoneNumber static method

String? validatePhoneNumber(
  1. String? value
)

Implementation

static String? validatePhoneNumber(String? value) {
  if (value == null || value.isEmpty) {
    return 'Phone number is required.';
  }

  // Regular expression for phone number validation (assuming a 10-digit US phone number format)
  final phoneRegExp = RegExp(r'^\d{10}$');

  if (!phoneRegExp.hasMatch(value)) {
    return 'Invalid phone number format (10 digits required).';
  }

  return null;
}