If you cannot use single characterts as Needles to be able to use the
scanUpToCharartersFromSet how about scanning for both strings and
compare the prefixes in the results?
If you encounter one string in the other you know that you scanned for
the second occurence at the first run and you can rescan or just remove
the prefix?
Or am I thinking this the wrong way?
Another way might be to use NSString rangeOfString with NSRange.location
you can then identify your first end second occurring Needle?
--Michael
On 19.03.2013 15:01, Koen van der Drift wrote:
I have the following string: "this is a test AA string to capture BB and some more". I
am using an NSScanner to extract the string to capture. I scan up to AA, and then up to BB.
However, sometimes, the string can be: "this is a test BB string to capture AA and some
more". When I now use the scanner to scan for AA first, I will already be past my target
string. Unfortunately, I do not know in advance if AA comes before BB or the other way around.
Any suggestions how to solve this with an NSScanner?
Thanks,
- Koen.
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
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:
https://lists.apple.com/mailman/options/cocoa-dev/michael.starke%40hicknhack-software.com
This email sent to michael.sta...@hicknhack-software.com
_______________________________________________
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to arch...@mail-archive.com