@"goodhouse=30&app=60&val=30askldkla"
house= と & の間の値 30 を見つけて 50 に変更するにはどうすればよいですか? のような文字列があります。
質問する
60 次
3 に答える
4
を使用してhouse=と& stringの間の範囲を見つけることができますNSRange
。範囲が存在する場合は、必要な文字列を変更します。
于 2013-05-27T12:53:34.430 に答える
1
if ([yourString rangeOfString:@"30"].location==NSNotFound) {
yourString = [yourString stringByReplaceOccurenceOfString:@"30" withString@"60"];
}
于 2014-04-10T10:05:08.733 に答える
0
このようにしてみて、
string=@"30";
str=[str stringByReplaceOccurenceOfString:string withString@"50"];
編集:-このようにしてみてください、
NSString *test = [dateandtime stringByReplacingCharactersInRange:NSMakeRange(10,2) withString:@"50"];
于 2013-05-27T12:54:30.027 に答える