【发布时间】:2013-01-13 03:40:18
【问题描述】:
我正在寻找一种很好的方法来执行以下操作:
我有一篇文章,其中包含 HTML 标记,例如锚点和段落等。
我也有关键字,我需要在文章中找到并将其设置为锚点(我有一些网址要设置在那里)。
如果文章中确实存在关键字,则在使其成为锚点之前,它应符合以下两个条件:
-
它不能在任何标签内。 例如,像
<img alt="keyword">将无效/不匹配。
-
关键字不能已经在锚点内。例如,类似
<a>keyword</a>将无效/不匹配。
任何帮助,将不胜感激。 谢谢
【问题讨论】:
-
请说明您试图在哪里创建此限制。在 JavaScript 函数中?在网络框架中?
-
我正在尝试在 C# 中执行此操作
-
不,这是我的错。在你提到它之后,我会将它添加到标题中:)
-
我不清楚你想做什么。只是想澄清一下。你需要放一个链接,但你不能使用
<a>标签? -
不,我需要在文章中的一些现有单词周围放置一个链接。但是,我必须确保当它是某个元素的属性的一部分或已经是链接(在锚元素内)时,我不会将它作为链接。希望能进一步澄清一些事情。
标签: html search tags conditional-statements keyword