【发布时间】:2012-04-24 00:47:32
【问题描述】:
我在 jQuery 中对随机 HTML 页面执行简单的文本搜索/替换,但我在忽略出现在属性中的术语时遇到问题,即如果我的术语是 jquery,我想忽略其中的所有术语<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> jquery 仍然击中外面的那个。现在我的代码看起来有点像这样:
$("div#content").html($("div#content").text().replace(/(jquery)/g, "stuff"));
我一直在查看正面/负面的前瞻/后视,但我无法正确理解。除了 jQuery,我无法使用任何外部库,而且我已经看到了 this post。
我想一种解决方案可能是使用一些 indexOf 魔法来搜索我想要的部分,但我不知道这对于快速文本搜索是否有效或可行。
任何建议将不胜感激!
【问题讨论】:
-
标签内的术语呢?