Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 | /** * If the query looks like a phone number (only digits, spaces, dashes, * parentheses, or a leading plus), strip all non-digit characters so the * API receives a clean numeric string. Otherwise the query is returned * unchanged. */ export function sanitizePhoneSearchQuery(query: string): string { if (!query) return query; const isPhoneLike = /^[+\d\s\-()]+$/.test(query); return isPhoneLike ? query.replace(/\D/g, "") : query; } |