Kev*_*nce 9 string numbers swift
我有一个类似的字符串"75003 Paris, France"或"Syracuse, NY 13205, USA".
我想使用相同的代码从这些字符串中删除所有这些数字.
我怎样才能做到这一点?
Ash*_*kad 20
你可以用它来做 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
Swift 4.x:
let str = "75003 Paris, France"
let stringWithoutDigit = (str.components(separatedBy: CharacterSet.decimalDigits)).joined(separator: "")
print(stringWithoutDigit)
| 归档时间: | 
 | 
| 查看次数: | 4489 次 | 
| 最近记录: |