在NSString中替换'\'

时间:2012-03-15 00:38:03

标签: iphone objective-c ios nsstring

我正在尝试替换正在添加到来自服务器的字符串的\'。

我试过了,但它不起作用:

 if([ str rangeOfString: @"\""].location != NSNotFound){

            str = [ str  stringByReplacingOccurrencesOfString: @"\"" withString:@""];


        }

请帮忙

1 个答案:

答案 0 :(得分:9)

“\”是字符串中的转义字符,因此字符串"\""只包含双引号字符。要表示反斜杠,您需要转义它:"\\"是一个包含反斜杠的字符串。