我有从服务器获得的字符串,并带有WhiteCaps和
。我尝试删除此
,但没有成功。有人有同样的问题吗?
谢谢
如果来自服务器的string
具有常数"& nbsp"字符串,则要删除可以使用的。
string = [string stringByReplacingOccurrencesOfString:@" "
withString:@""];
如果要替换所有HTML字符:
let str = "Hello World"
let options:[NSObject : AnyObject] = [NSDocumentTypeDocumentAttribute : NSHTMLTextDocumentType, NSCharacterEncodingDocumentAttribute: NSUTF8StringEncoding]
let data = str.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)
let strAttr = NSAttributedString(data: data!, options: options, documentAttributes: nil, error: nil)
let strFinal = strAttr!.string
swift
let result2 = yourStringName.stringByReplacingOccurrencesOfString(" ", withString:"")
println(result2)
Objective-C
使用 shurthi 答案或
NSString *finalStr = [yourStringName stringByReplacingOccurrencesOfString:@" " withString:@""];
NSLog(@"finalStr ==%@", finalStr);