У меня есть строка, как "75003 Paris, France"
или "Syracuse, NY 13205, USA"
.Как удалить номера из строки в Swift
Я хочу использовать тот же код, чтобы удалить все эти номера из этих строк.
Как я могу это достичь?
У меня есть строка, как "75003 Paris, France"
или "Syracuse, NY 13205, USA"
.Как удалить номера из строки в Swift
Я хочу использовать тот же код, чтобы удалить все эти номера из этих строк.
Как я могу это достичь?
Вы можете сделать это с NSCharacterSet
var str = "75003 Paris, France"
var stringWithoutDigit = (str.componentsSeparatedByCharactersInSet(NSCharacterSet.decimalDigitCharacterSet()) as NSArray).componentsJoinedByString("")
println(stringWithoutDigit)
Выход:
Paris, France
Взятые справки: https://stackoverflow.com/a/1426819/3202193
Спасибо вам большое! Я просмотрел весь Google, и я не смог найти ответ. Еще раз спасибо! –
@KevinScience Добро пожаловать, но я искал stackoverflow и нашел один ответ в объективе-c, попытался сделать это быстро и дано вам :) –
Показать код, который вы пробовали. –