0
問題我有一個字符串以一個」(引號)「結尾,我想刪除它。但是,由於XCode通常要求您使用@「texttoremove」格式使用stringByReplacingOccurrencesOfString輸入希望刪除的文本,因此您不能在空格中使用引號,因爲它認爲您正在關閉文本。從字符串中刪除「
更新:現在我無法擺脫的「\ n \ t \ t這是在每個字符串的結尾任何想法
我如何能做到這一點的任何想法
。? 。感謝
問題我有一個字符串以一個」(引號)「結尾,我想刪除它。但是,由於XCode通常要求您使用@「texttoremove」格式使用stringByReplacingOccurrencesOfString輸入希望刪除的文本,因此您不能在空格中使用引號,因爲它認爲您正在關閉文本。從字符串中刪除「
更新:現在我無法擺脫的「\ n \ t \ t這是在每個字符串的結尾任何想法
我如何能做到這一點的任何想法
。? 。感謝
要在Objective-C的字符串輸入一個報價,你只是有一個「\」所以,僅包含引號的字符串是逃避它。
@"\""
更新: 在字符串文字中,「\ n」和「\ t」分別是識別新行和製表符的轉義序列。我想你指的是字符串以換行符結束& 2個標籤,而不是字面「\」和「n」字符....
你可能想使用stringByTrimmingCharactersInSet:,例如:
NSString *theStringTrimmed = [theString stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]];
(請注意,這將修剪的空白,兩個結束)
謝謝!現在有另一個問題,我不能擺脫「\ n \ t \ t在我的字符串,我認爲是因爲\。任何想法?已添加上述更新 – Graeme 2010-04-10 02:30:32
其實我的意思是\和'n '字符 - 我可能應該更清楚一點,有沒有其他方法可以將它們刪除?謝謝。 – Graeme 2010-04-10 03:06:34
要在字符串中引用字面值'\',您需要將其加倍以反斜槓:@「\\ 「。 – 2010-04-10 03:34:08