1

「www.vanityURL.myWebsitesURL.com」のような文字列があり、「.com」、「.net」、「.ru」などの拡張子を削除したいので、どうすればよいですか最後の期間の後にすべてを取り除きますか?

4

1 に答える 1

4

この方法を試してください:-

NSString* sURL = @"www.vanityURL.myWebsitesURL.com";
NSRange lastDotRange = [sURL rangeOfString:@"." options:NSBackwardsSearch];
if (lastDotRange.location != NSNotFound) {
    return [sURL substringToIndex:lastDotRange.location];
} else {
    return sURL;
}
于 2012-11-27T05:17:53.390 に答える