现保存一篇文章在库中 标题用varchar2 (oracle) 内容是clob
如要搜索关键词: 你好 我现在实现办法是:
DBMS_LOB.INSTR(t.CONTENT, '你好', 1, 1) > 0 or t.title like '%你好%'
这样是能搜索出来
现有一问题是在库中保存的内容有一部分是页面标签来的
如在库中clob有这样的数据: <LI><A href="http://msn.ynet.com/view.jsp?oid=43056433"> 这些样式标签链接等,但这些内容是在页面没有显示出来的,如搜索关键词:.com 搜出来的内容就客户所要求不一致了
现请教各路高人 这种情况如何解决
如要搜索关键词: 你好 我现在实现办法是:
DBMS_LOB.INSTR(t.CONTENT, '你好', 1, 1) > 0 or t.title like '%你好%'
这样是能搜索出来
现有一问题是在库中保存的内容有一部分是页面标签来的
如在库中clob有这样的数据: <LI><A href="http://msn.ynet.com/view.jsp?oid=43056433"> 这些样式标签链接等,但这些内容是在页面没有显示出来的,如搜索关键词:.com 搜出来的内容就客户所要求不一致了
现请教各路高人 这种情况如何解决
解决方案 »
- Hibernate 容器 为什么我的插不进数据库东西
- 当request中只有一组数据如何用struts1.2标签在jsp中显示
- showModalDialog()在不关闭的情况下,让父窗口得到值
- spring和struts整合 使用MappingDispatchAction spring的xml文件如何配置
- resin调试出错的JSP程序怎么不会报错?
- 日文系统下,数据库中数据为中文,检索出来时为乱码,怎样来解决?
- MQ多并发异步问题,求前辈指点!
- java工程师请支持我,我的eclipse 的new菜单下面怎么没有servlet选项?
- 谁知道哪里有免费支持jsp的空间?能用一个月就行。 找了半天,没一个是可用的。
- 散列表PUT出错,哪位大侠肯出手?
- Spring2 +struts2+hibernate3 整合时出现问题
- 新手菜鸟的问题,MySQL数据内的表有auto_increment字段,咋样在JPS内向该表内插入数据?
REGEXP_函数名
(REGEXP_LIKE(ENAME,'^[[:alpha:]]+$'))
红色的是正则,你写个可以过滤标签的出来就行了
当然了,如果你那些是无序的(一些有,一些没有。)那我也不知道了
REGEXP_函数名
(REGEXP_LIKE(ENAME,'^[[:alpha:]]+$'))
但没想到如何过滤
内容是如我们平时的页面一样什么东西也有,有些有标签,有些是没标签的
只要搜出带有关键词的记录就OK了(不包括关键词出现在标签中)
内容是用clob保存
那是不是我先要全表检索把有带有标签的内容全替换成一个空串 这个做为一个子表
(因关键词可能会出现在这个lob标签里面,也可能是在内容里面)
然后再在这个子表中找出包括这关键词的记录ID
最后根据这些ID在原表中把这些记录找出来,这个时间效率会不会有问题
'REGEXP_' 不是可以识别的 函数名。