Re: Removing (foo) from a NSString
Re: Removing (foo) from a NSString
- Subject: Re: Removing (foo) from a NSString
- From: Wim Lewis <email@hidden>
- Date: Tue, 12 Jul 2011 13:20:28 -0700
On 12 Jul 2011, at 12:42 PM, Fritz Anderson wrote:
> On 12 Jul 2011, at 2:23 PM, Eric E. Dolecki wrote:
>> What would be the easiest way to strip out parens and everything between
>> them from an NSString?
>>
>> Into The Fire (Live)
>> becomes
>> Into The Fire
>
> NSRegularExpression will do, but it is iOS-only (so far) and doesn't help you with nesting.
>
> It should be easy to walk the string with NSScanner.
For a minimal solution, you could just use rangeOfString:options: to find the parentheses. Depends on whether you might have multiple pairs, whether you might have parentheses inside pairs and how you want to treat that, whether you also want to remove the whitespace adjacent to but outside the parentheses, etc... First, define your problem. :)
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden