cocoa-touch - replacingoccurrences - substring to string swift 4
iPhone quitar subcadena de cadena (2)
Hola tengo una cuerda asi
NSString *str=@"1,2,3,4";
Tengo que quitar cualquier personaje dinámicamente .
para ex @ "3"
NSString *str=@"1,2,3,4";
int numberToRemove = 4;
str = [str stringByReplacingOccurrencesOfString:[NSString stringWithFormat:@"%d",numberToRemove] withString:@""];
str = [str stringByReplacingOccurrencesOfString:@",," withString:@","];
Esto ayudará.
NSString *str=@"1,2,3,4";
[str stringByReplacingOccurrencesOfString:@"3," withString:@""];
Eso eliminará TODAS las apariciones de @ "3," en str
.
Si desea eliminar solo la primera aparición de @ "3":
NSString* str = @"1,2,3,4";
NSRange replaceRange = [str rangeOfString:@"3,"];
if (replaceRange.location != NSNotFound){
NSString* result = [str stringByReplacingCharactersInRange:replaceRange withString:@""];
}
Espero que esto ayude.