Iphone 消除字符';url字符串中的字符串
我不熟悉iphone。我想在下面的url字符串和%20中删除从%0A开始的字符。请任何人给出一些解决方案 案例:1 1.2161280%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20% 案例:2 %0A%20%20%20%20%20%20%20%20%20http://www.sampleurl.com-feb.html%0A%20%20%20%20%20%20%0A%20%20%20%20%0A%20%20%20%20Iphone 消除字符';url字符串中的字符串,iphone,objective-c,cocoa-touch,nsstring,Iphone,Objective C,Cocoa Touch,Nsstring,我不熟悉iphone。我想在下面的url字符串和%20中删除从%0A开始的字符。请任何人给出一些解决方案 案例:1 1.2161280%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20% 案例:2 %0A%20%20%20%20%20%20%20%20%20http://www.sampleurl.com-feb.html%0A%20%20%20%20%20%20%0A%20%20%20%20%0A%20%20%20%
在第二种情况下,还要消除url前后的字符。字符串看起来像是url编码的,并且在开头和结尾都包含空格
NSString* decodedString = [myString stringByReplacingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
NSString* cleanedString = [decodedString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
现在,您需要的是
cleanedString
。您的字符串看起来像是url编码的,并且在开头和结尾都包含空格
NSString* decodedString = [myString stringByReplacingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
NSString* cleanedString = [decodedString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
现在,您需要的是cleanedString