Swiftgram/TelegramCore/PhoneNumbers.swift
2016-10-07 19:14:32 +03:00

14 lines
379 B
Swift

import Foundation
import TelegramCorePrivateModule
private let phoneNumberUtil = NBPhoneNumberUtil()
public func formatPhoneNumber(_ string: String) -> String {
do {
let number = try phoneNumberUtil.parse("+" + string, defaultRegion: nil)
return try phoneNumberUtil.format(number, numberFormat: .INTERNATIONAL)
} catch _ {
return string
}
}