How to perform a case-insensitive search in Swift

1 Answer

0 votes
import Foundation

func containsIgnoreCase(_ str: String, _ toFind: String) -> Bool {
    return str.range(of: toFind, options: .caseInsensitive) != nil
}

let str = "The FOX Profession is Swift Programmer"
let toFind = "fox"

let contains = containsIgnoreCase(str, toFind)

print(contains)




/*
run:

true

*/

 



answered Feb 24, 2025 by avibootz

Related questions

1 answer 94 views
1 answer 92 views
1 answer 93 views
1 answer 95 views
1 answer 152 views
1 answer 71 views
2 answers 103 views
...