ios - Cómo buscar una subString desde un NSString sin distinguir entre mayúsculas y minúsculas
iphone objective-c (2)
Conocía un método de instancia de NSString.
- (NSRange)rangeOfString:(NSString *)aString
Mi cadena fuente se ve así: "abcdEFGhi"
Cuando uso [srcStr.rangeOfString:@"efg"];
, no se ha encontrado ninguna subcadena.
¿Como puedó resolver esté problema?
Creo que estás buscando:
[srcStr rangeOfString:@"efg" options:NSCaseInsensitiveSearch];
Hay una versión más del método rangeOfString
que podría usar.
- (NSRange)rangeOfString:(NSString *)aString options:(NSStringCompareOptions)mask
Así que use lo siguiente
[srcStr rangeOfString:@"efg" options:NSCaseInsensitiveSearch];