您好,我正在为我的网站开发包含一些文章的内部搜索引擎。我需要在我的文章中找到以 HTML 编码格式保存在我的数据库中的关键字。
例如,这可能是我数据库上的一篇文章
</h2><p><span style="color:#FF0000;">Lorem ipsum dolor sit
amet</span>, consectetur adipiscing elit. Cras nec elit quis urna laoreet venenatis.
<em>Vestibulum</em> a erat orci. In hac habitasse platea dictumst. Nunc pulvinar,
felis vel facilisis commodo, lectus sem accumsan ante, non vestibulum ligula lorem nec leo.
In nec elit at dolor aliquam consequat sed sed leo. Nulla facilisi. Fusce id turpis magna.
<span style="background-color:#FFFF00;">
人类可读的文本总是在>和<之间,所以我需要在该文本中找到关键字。为此,我需要这样的查询:
SELECT title, (human readable content) FROM articles WHERE (human readable content) LIKE '%keyword%'
而且我需要显示一些没有 html 格式的人类可读的内容作为描述......就像谷歌描述一样。
我该怎么做?