Find the position of the first occurrence of a case-insensitive substring in a string