my-format-package
Version:
npm package
11 lines (10 loc) • 327 B
JavaScript
export function formatPhone(phoneNumber) {
if (typeof phoneNumber === "string") {
phoneNumber = phoneNumber.replace(/[^\d]/g, "");
const match = phoneNumber.match(/(\d{3})(\d{2})(\d{3})(\d{2})(\d{2})/);
if (match) {
return `+${match[1]} ${match[2]} ${match[3]} ${match[4]} ${match[5]}`;
}
}
return phoneNumber;
}