我手机的联系人列表中有一系列的电话号码,它们的格式不同,范围从+1(123)123-1234,1231231234,+ 112121231234和123-123-1234。我希望它们都是1231231234的格式,但我不太关心字符串格式。有人能指出我正确的方向吗?
答案 0 :(得分:1)
尝试这样的事情:
let digits = NSCharacterSet.decimalDigitCharacterSet()
var phoneNumberDigits = ""
for character in phoneNumber.unicodeScalars {
if digits.longCharacterIsMember(character.value) {
phoneNumberDigits += String(character)
}
}