How to remove diacritics from a String in Swift?

后端 未结 4 2039
醉话见心
醉话见心 2020-12-01 01:32

How to remove diacritics (or accents) from a String (like say change \"één\" to \"een\") in Swift? Do I have to go back to NSString or can it be do

4条回答
  •  执笔经年
    2020-12-01 01:33

    This is my solutión

    Swift 5

        extension String {
    
            func unaccent() -> String {
    
                return self.folding(options: .diacriticInsensitive, locale: .current)
    
            }
    
        }
    

提交回复
热议问题