我有一個在其中包含一些unicode行分隔符的HTML字符串。 (十六進制值E2 80 A8)如何替換Unicode行分隔符?
NSRange range = (NSRange){0,[htmlString length]};
[htmlString replaceOccurrencesOfString:@"\r" withString:@"<br>" options:NSCaseInsensitiveSearch range:range];
我該如何替換這種情況?上面的代碼不起作用。
您應該更換'\ n',而不是'\ r'。 '\ n'是一個換行符,'\ r'是一個回車符。 –
是啊,已經試過了。它不適用於3字節的unicode序列。 –