NSString字符串自动去掉空格,去掉回车符的方法

很多时候,我们需要对接收的字符串进行简单的处理,最简单或最觉的情景比如说去掉空格或回车符什么的,NSString本身有相对应的方法,如下示例所示:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
+ (NSString *)translate:(NSString *)string
{
    NSString * newString = nil;
    if (string) {
 
        // 去两端空格
        NSString *temp = [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];     
 
        // 去回车   
        newString = [temp stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];  
 
    }else{
        retString = @"";
    }
    return newString;
}

Leave a Reply