I am trying to remove all the parentheses in my string in iOS. Saw this stackoverflow post: how to remove spaces, brackets and " from nsarray
The answer:
Simply do this like below:
NSString *finalStr = [initialStr stringByReplacingOccurenceOfString:@"(" withString:@""];
finalStr = [finalStr stringByReplacingOccurenceOfString:@")" withString:@""];
This will remove all the parentheses from the string:I found this answer on this developer's blog
Swift 4.2 use replacingOccurrences
For eg. to get Pizza from (Pizza)
let foodWithParentheses = "(Pizza)"
let pizzaWithoutParen = foodWithParentheses.replacingOccurrences(of: "(", with: "").replacingOccurrences(of: ")", with: "")
print(pizzaWithoutParen)
// output: Pizza
The following code is working
NSString *str=[[NSBundle mainBundle] objectForInfoDictionaryKey:@"string"];
NSLog(@"%@",[[str stringByReplacingOccurrencesOfString:@")" withString:@""] stringByReplacingOccurrencesOfString:@"(" withString:@""]);
Try using
[[attributedLabel.text stringByReplacingOccurrencesOfString:@"(" withString:@""] stringByReplacingOccurrencesOfString:@")" withString:@""];
instead.