isValidPhoneNumber static method
Validates phone number format.
Implementation
static bool isValidPhoneNumber(String phoneNumber) {
// Remove all non-digit characters except +
final cleanNumber = phoneNumber.replaceAll(RegExp(r'[^\d+]'), '');
// Must start with + and have 10-15 digits
final regex = RegExp(r'^\+[1-9]\d{9,14}$');
return regex.hasMatch(cleanNumber);
}