Следите за новостями GitVerse в нашем телеграм-канале

phone

Форк
0

7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
README.md

Программа по работе с форматом телефона

Пакет Phone для обработки и форматирования телефона.


Пример

// Изначальные параметры телефона, в formatted изменятся
v := "7 (912) 123-45-67"
// Создаем экземпляр структуры Phone с помощью функции NewPhone
phone, err := NewPhone(v)
if err != nil {
t.Errorf("Error creating phone object: %v", err)
}
// Здесь задаётся шаблон телефона
formatirovanie := "+{country} {prefix} {part1}-{part2}-{part3}"
// Получаем форматированный номер телефона с помощью метода Format
formatted := phone.Format(formatirovanie)
// t.Log(formatted) выведет +7 912 123-45-67

Данный тест выведет ok(сравнение с exceptedPhone будет выполнено, соответственно форматированный номер будет идентичен exceptedPhone)

По желанию можно задать собственный шаблон, указав его. В моем примере, шаблон указан в переменной formatirovanie

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.