Webview删除HTML实体之前和之后的所有空格

时间:2011-11-28 19:57:25

标签: iphone html ios uiwebview webview

我在UIWebview中显示了一个NSString(混合了一些HTML实体)。只要在webview中显示实体,就会剥离周围的空格。

来自消息来源:

"I like Bill & Ted's Excellent Adventure."

如webview中所示:

"I like Bill&Ted's Excellent Adventure."

1 个答案:

答案 0 :(得分:1)

当您在屏幕上显示字符串首先时,您必须修剪它。然后显示。 有一种方法NSString stringByTrimmingCharactersInSet 来修剪,我们传递一个字符集。此集合中的两个类方法已在文档中,但您也可以根据需要创建自己的集合。使用whitespaceCharacterSetwhitespaceAndNewlineCharacterSet删除字符串周围的空格。

NSString *stringAfterRemovingWhiteSpace = [stringBeforeRemovingWhiteSpace stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]];