How to compare two strings ignoring case in Swift language?

后端 未结 16 2581
孤街浪徒
孤街浪徒 2020-12-13 05:28

How can we compare two strings in swift ignoring case ? for eg :

var a = \"Cash\"
var b = \"cash\"

Is there any method that will return tru

16条回答
  •  無奈伤痛
    2020-12-13 05:53

    Swift 3:

    You can also use the localized case insensitive comparison between two strings function and it returns Bool

    var a = "cash"
    var b = "Cash"
    
    if a.localizedCaseInsensitiveContains(b) {
        print("Identical")           
    } else {
        print("Non Identical")
    }
    

提交回复
热议问题