删除NSString中的多个字符

时间:2012-03-21 08:06:47

标签: ios iphone xcode char nsstring

如何以编程方式生成此NSString

(
    548760
)

基本上是:

(           548760       )

......但这不重要。

NSString

548760

3 个答案:

答案 0 :(得分:1)

如果您知道每次字符串格式相同:

NSString *trimmedString = [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

NSString *formattedString;
formattedString = [string stringByReplacingOccurrencesOfString:@"(" withString:@""];
formattedString = [formattedString stringByReplacingOccurrencesOfString:@")" withString:@""];

答案 1 :(得分:0)

NSString *trimmed =
    [yourString stringByTrimmingCharactersInSet:
             [NSCharacterSet whitespaceAndNewlineCharacterSet]];

NSLog(@"trimmed: '%@'", trimmed);

答案 2 :(得分:0)

我认为你拥有的是一个数组。如果是这样的话,那就

NSString *string = [yourArray objectAtIndex:0];