normalizePhoneNumber static method

String normalizePhoneNumber(
  1. String phoneNumber
)

Normalizes phone numbers for search (removes formatting)

Implementation

static String normalizePhoneNumber(String phoneNumber) {
  if (phoneNumber.isEmpty) return phoneNumber;

  return phoneNumber
      .replaceAll(RegExp(r'[^\d+]'), '') // Keep only digits and +
      .replaceAll(RegExp(r'^\+'), '') // Remove leading +
      .trim();
}