如何删除iOS中的Javascript插件代码?

如何删除iOS中的Javascript插件代码?,javascript,html,ios,json,wordpress,Javascript,Html,Ios,Json,Wordpress,我的wordpress网站安装了社交插件来分享帖子 当我从网站上获得JSON时,该插件javascript代码包含在我的文本中,如下所示 (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_

我的wordpress网站安装了
社交插件
来分享帖子

当我从网站上获得
JSON
时,该插件
javascript
代码包含在我的文本中,如下所示

(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=226488567527811";
  fjs.parentNode.insertBefore(js, fjs);
}(document, "script", "facebook-jssdk"));
我想在
UITextView
中显示没有这些代码的文本


如何删除它?

如果您只是试图搜索并从文本中删除该段代码,这里有一个小提示:

- (NSString *) removeSubstring:(NSString *)fromString thatStartsWith:(NSString *)startsWith andEndsWith:(NSString *)endsWith
{

    NSArray *splitByStartsWith = [fromString componentsSeparatedByString:startsWith];
    if ([splitByStartsWith count] > 1) {
        NSArray *splitByEndsWith = [splitByStartsWith[1] componentsSeparatedByString:endsWith];
        if ([splitByEndsWith count] > 1) {
            NSString *replaceThis = [startsWith stringByAppendingFormat:@"%@%@",splitByEndsWith[0],endsWith];
            return [fromString stringByReplacingOccurrencesOfString:replaceThis withString:@""];
        }
    }
    return fromString;
}
然后你可以这样称呼它

NSString *removedString = [yourObjectThatHasThatCodeAbove removeSubstring:stringDataThatYouGotFromServer thatStartsWith:@"(function(" andEndsWith:@"facebook-jssdk\"));"]);
它将返回字符串的删除版本