NSRegularExpression, especifique coincidencia entre mayúsculas y minúsculas?

¿Hay alguna manera de usar NSRegularExpression para especificar que desea hacer una búsqueda sensible a mayúsculas y minúsculas? Estoy tratando de hacer coincidir el TAG "ACL" en mayúscula en el text a continuación. El patrón que estoy usando es simplemente:

 // Pattern [AZ]+ // SearchText <td align=\"left\" nowrap><font face=\"courier, monospace\" size=\"-1\">ACL*</font></td> // Code: NSString *textBuffer = @"<td align=\"left\" nowrap><font face=\"courier, monospace\" size=\"-1\">ACL*</font></td>"; NSString *pattern = @"([AZ]+)"; NSRegularExpression *regExp = [NSRegularExpression regularExpressionWithPattern:pattern options:NSRegularExpressionCaseInsensitive error:nil]; NSTextCheckingResult *result = [regExp firstMatchInString:textBuffer options:0 range:NSMakeRange(0, [textBuffer length])]; NSLog(@"OBJECT CLASS: %@", [textBuffer substringWithRange:[result range]]); 

Salida: (con mayúsculas y minúsculas, obtengo el primer "td" como se esperaba, cuando lo que realmente quiero es "ACL"

Sé que NSRegularExpressionCaseInsensitive es incorrecto, esperaba que hubiera un NSRegularExpressionCaseSensitive . También hay un flagOption ?(i) que también especifica una búsqueda que no distingue entre mayúsculas y minúsculas, pero de nuevo nada en cuanto a mayúsculas y minúsculas. ¿Qué me estoy perdiendo?

Las mayúsculas y minúsculas son las pnetworkingeterminadas. No pongas la bandera insensible allí.