过滤敏感词用什么算法?

hyz_cs 2014-01-21 01:38:19
一个文本文件的敏感词用","隔开,怎么检测另一文本中是否有敏感词.

最直接的办法每个词取出来去搜索,还有其它办法吗?
...全文
1525 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
茗香淡然 2015-09-28
  • 打赏
  • 举报
回复
http://cmsblogs.com/?p=1031 Java实现的算法
lhy 2014-01-25
  • 打赏
  • 举报
回复
用哈希表吧,我估计速度更快一些。
hyz_cs 2014-01-24
  • 打赏
  • 举报
回复
引用 12 楼 kfrght 的回复:
这个最好用正则啊,不过XE5不知道怎么用正则,说是默认支持正则,但完全安装后没有正则
cb2010 这样啊,那就每行一个关键词.
宝龙哥 2014-01-23
  • 打赏
  • 举报
回复
关键词最好不要用分隔符,而是一行一个关键词用着比较的方便,同时,遇到关键词中有分隔符是不用特殊处理
宝龙哥 2014-01-23
  • 打赏
  • 举报
回复
这个最好用正则啊,不过XE5不知道怎么用正则,说是默认支持正则,但完全安装后没有正则
ccrun.com 2014-01-22
  • 打赏
  • 举报
回复
那段代码太长了,我暂时没有那么多的时间,我看sololie每天很闲啊,有大量时间抢帖子,所以找他试试。
hyz_cs 2014-01-22
  • 打赏
  • 举报
回复
引用 6 楼 ccrun 的回复:
sololie的搜索功力真是强。干脆好人做到底,帮楼主翻译成C++的并调试好呗。
是啊,要不妖哥帮忙翻译一下也可以嘛,我是c++都只会看一点点,翻译这个确实比较麻烦...
u012522824 2014-01-22
  • 打赏
  • 举报
回复
正则表达式行不行
u012522824 2014-01-22
  • 打赏
  • 举报
回复
我靠,桌面程序也要敏感词?
sololie 2014-01-22
  • 打赏
  • 举报
回复
上面俺就说了,俺不会搞嘛。俺是没看懂算法,翻译过来也没法调试,而且Dictionary这个泛型字典类不知道如何翻译成c++,模板不太会用,还有lambda也不太会用
ccrun.com 2014-01-21
  • 打赏
  • 举报
回复
sololie的搜索功力真是强。干脆好人做到底,帮楼主翻译成C++的并调试好呗。
sololie 2014-01-21
  • 打赏
  • 举报
回复
第一个那显示不是c++的,c#的实现。他的说明和注释挺详细的,照猫画虎吧
sololie 2014-01-21
  • 打赏
  • 举报
回复
不是求算法么,看懂它的算法就行了啊。。。 俺不会搞,只是给你搜搜而已
hyz_cs 2014-01-21
  • 打赏
  • 举报
回复
引用 2 楼 sololie 的回复:
http://www.cnblogs.com/passer/p/3461052.html
第一个看起来还可以,是c++的吧,在cb中要怎么使用?
xjq2003 2014-01-21
  • 打赏
  • 举报
回复
还是要搜索吧

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧