Filter non-digits from string

后端 未结 12 1115
日久生厌
日久生厌 2020-12-01 11:36

Using only swift code I cant figure out how to take \"(555) 555-5555\" and return only the numeric values and get \"5555555555\". I need to remove all the parentheses, whit

12条回答
  •  春和景丽
    2020-12-01 12:17

    Swift 3 & 4:

    extension String {
        var digits: String {
            return components(separatedBy: CharacterSet.decimalDigits.inverted)
                .joined()
        }
    }
    

提交回复
热议问题