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 101 views
1 answer 98 views
1 answer 99 views
1 answer 102 views
1 answer 161 views
1 answer 77 views
2 answers 109 views
...