1

I have a string, something like "www.vanityURL.myWebsitesURL.com" and I want to strip off the extension, wether it is ".com", ".net", ".ru", etc... so how can I strip everything AFTER the LAST period?

Albert Renshaw
  • 17,282
  • 18
  • 107
  • 195

1 Answers1

4

Try this way:-

NSString* sURL = @"www.vanityURL.myWebsitesURL.com";
NSRange lastDotRange = [sURL rangeOfString:@"." options:NSBackwardsSearch];
if (lastDotRange.location != NSNotFound) {
    return [sURL substringToIndex:lastDotRange.location];
} else {
    return sURL;
}
Siva Charan
  • 17,940
  • 9
  • 60
  • 95