Tôi có một Chuỗi như "75003 Paris, France"
hoặc "Syracuse, NY 13205, USA"
.Cách xóa số khỏi Chuỗi trong Swift
Tôi muốn sử dụng cùng một mã để xóa tất cả các số đó ra khỏi các Chuỗi đó.
Làm cách nào để đạt được điều đó?
Tôi có một Chuỗi như "75003 Paris, France"
hoặc "Syracuse, NY 13205, USA"
.Cách xóa số khỏi Chuỗi trong Swift
Tôi muốn sử dụng cùng một mã để xóa tất cả các số đó ra khỏi các Chuỗi đó.
Làm cách nào để đạt được điều đó?
Bạn có thể làm điều đó với các NSCharacterSet
var str = "75003 Paris, France"
var stringWithoutDigit = (str.componentsSeparatedByCharactersInSet(NSCharacterSet.decimalDigitCharacterSet()) as NSArray).componentsJoinedByString("")
println(stringWithoutDigit)
Output:
Paris, France
Taken tham khảo từ: https://stackoverflow.com/a/1426819/3202193
Cảm ơn bạn rất nhiều! Tôi đã tìm kiếm tất cả trên google và tôi không thể tìm thấy câu trả lời. Cám ơn bạn một lần nữa! –
@KevinScience Chào mừng, nhưng tôi đã tìm kiếm trên stackoverflow và tìm thấy một câu trả lời trong mục tiêu-c, cố gắng làm trong nhanh chóng và trao cho bạn :) –
Hiện một số mã mà bạn đã cố gắng. –