Eliminar caracteres y todo después de cadena
Soy consciente de reemplazar Strings of a String, pero eso solo funciona si sé exactamente lo que quiero eliminar.
Si tengo una cadena como la siguiente:
"hi-there-this-is-a-test & feature = hi-there"
¿Cómo elimino '& feature' y todo lo que viene después de eso?
Cualquier ayuda sería muy apreciada. ¡Gracias por adelantado!
EDITAR: Si es absolutamente necesario usar REGEX, ¿podría alguien mostrarme cómo usarlo? Soy consciente de que es 10.7 en adelante, pero estoy bien con eso. Aún mejor, ¿un ejemplo de recorte de cadenas o el uso del NSScanner?
Gracias de nuevo a todos.
EDITAR: La solución publicada a continuación es la correcta, pero resultó en un bloqueo para mí. Así es como resolví el problema:
<code>NSString *newString = [[oldString componentsSeparatedByString: @"&feature="] objectAtIndex:0]; </code>