Supports any 01 prefix (010, 011, 014, 015, etc.) for future adaptability

This commit is contained in:
2026-05-26 11:11:22 +03:00
parent 8ceadabbc2
commit ac2c54aaf2

View File

@@ -11,7 +11,8 @@ const (
// TODO: This should rather use a phone package to determine whether valid phone number for any region.
// Kenyan phone numbers: must be exactly 10 digits (07XXXXXXXX or 01XXXXXXXX) when starting with 0
// Or start with 254 / +254 and still follow the same pattern
phoneRegex = `^(?:\+254|254|0)(7\d{8}|1[01]\d{7})$`
// Supports any 01 prefix (010, 011, 014, 015, etc.) for future adaptability
phoneRegex = `^(?:\+254|254|0)(7\d{8}|1\d{8})$`
)
// IsValidPhoneNumber checks if the given number is a valid phone number