社区
Java SE
帖子详情
关于字符串过滤问题 谢谢,探讨
dreamhyz
2009-11-26 07:58:35
JAVA程序求出:过滤字符串的方法
要求:如果需要过滤的字符串(用集合存储)很多有一万个以上,写出效率高的方法
注意:高效率高效率高效率
这样过滤:“你TMD,也太缺德了吧”过滤后“你***,也太缺德了吧”把骂人的脏话过滤成*号
...全文
427
31
打赏
收藏
关于字符串过滤问题 谢谢,探讨
JAVA程序求出:过滤字符串的方法 要求:如果需要过滤的字符串(用集合存储)很多有一万个以上,写出效率高的方法 注意:高效率高效率高效率 这样过滤:“你TMD,也太缺德了吧”过滤后“你***,也太缺德了吧”把骂人的脏话过滤成*号
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fangxqian
2010-10-10
打赏
举报
回复
有意思
ahhh90h
2009-12-08
打赏
举报
回复
学习
skyzhangsky
2009-12-08
打赏
举报
回复
来看看~
zhaoyhdev
2009-12-08
打赏
举报
回复
要是语音骂人也能过滤、那就更好了、嘿嘿
huadis
2009-11-27
打赏
举报
回复
正则
aptweasel
2009-11-27
打赏
举报
回复
[Quote=引用 9 楼 bawgiitx 的回复:]
引用楼主 dreamhyz 的回复:
要求:如果需要过滤的字符串(用集合存储)很多有一万个以上,写出效率高的方法
注意:高效率高效率高效率
这样过滤:“你TMD,也太缺德了吧”过滤后“你***,也太缺德了吧”把骂人的脏话过滤成*号
前二天好像写过这样滴,一万个以上(辅助空间用掉几KB不算大吧),其实多少个就算大小不确定也没关系,用流处理,只读一次数据就行了.
[/Quote]
性能问题我觉得还是需要考虑的,一般的JAVA应用程序默认是64M,一般WEBLOGIC,TOMCAT之类的会修改参数为128M,如果超过,系统会自动死掉,想像一下,有一千个人同时在线,每个人都打开一个类似博客一样文字很多的页面,是不是会很郁闷呢?
zfq642773391
2009-11-27
打赏
举报
回复
用java的责任链模式再加正则表达式应该可以吧
淅沥加油
2009-11-27
打赏
举报
回复
学习
lgm277531070
2009-11-27
打赏
举报
回复
mark 学习
whut0802
2009-11-27
打赏
举报
回复
观望,学习
网站推广优化yetaoaiueo
2009-11-27
打赏
举报
回复
hbwhwang 强人
shi_crow
2009-11-27
打赏
举报
回复
学习 , 随便顶下。
x-teamer团队
2009-11-27
打赏
举报
回复
想到一个方法, 还是不提供出来了, 现在网络太暴力了
bayougeng
2009-11-27
打赏
举报
回复
这些个过滤脏话的程序纯粹扯淡。
盛大算是做游戏比较领先的了吧?他们的过滤脏话程序后来自己都看不下去了,现在给撤了。
有时候,我说TMD并不代表我骂人,只是表达稍微的不满。
比如:我TMD今天又迟到了。
这你也给我过滤了?有意思么?还叫游戏么?我TMD又不是政府发言人!!!!
阿士匹灵
2009-11-27
打赏
举报
回复
hehe
x-teamer团队
2009-11-27
打赏
举报
回复
为G8F8W所作的工具吗?
不用正则表达式,效率肯定地下, 这可是一万多个过滤项目
laker_914
2009-11-27
打赏
举报
回复
用正则吧
sainer
2009-11-27
打赏
举报
回复
搬个凳子看高手如何解决
jtao1202
2009-11-27
打赏
举报
回复
[Quote=引用 10 楼 aptweasel 的回复:]
引用 9 楼 bawgiitx 的回复:
引用楼主 dreamhyz 的回复:
要求:如果需要过滤的字符串(用集合存储)很多有一万个以上,写出效率高的方法
注意:高效率高效率高效率
这样过滤:“你TMD,也太缺德了吧”过滤后“你***,也太缺德了吧”把骂人的脏话过滤成*号
前二天好像写过这样滴,一万个以上(辅助空间用掉几KB不算大吧),其实多少个就算大小不确定也没关系,用流处理,只读一次数据就行了.
性能问题我觉得还是需要考虑的,一般的JAVA应用程序默认是64M,一般WEBLOGIC,TOMCAT之类的会修改参数为128M,如果超过,系统会自动死掉,想像一下,有一千个人同时在线,每个人都打开一个类似博客一样文字很多的页面,是不是会很郁闷呢?
[/Quote]
服务器放到linux下就是了。他好像比win要智能的多。
zhengzeng
2009-11-27
打赏
举报
回复
String.repacleAll()
加载更多回复(11)
Java性能优化:
字符串
过滤
本文
探讨
了如何优化Java中
字符串
过滤
数字的性能
问题
,通过五个不同版本的代码实现,展示了从简单到高效的性能优化过程。
C#
过滤
特殊
字符串
本文
探讨
了在项目中遇到的敏感词
过滤
问题
,通过使用正则表达式和
字符串
替换方法来解决敏感词验证和
过滤
的
问题
,确保了博客内容的安全性。
php
字符串
过滤
qq号,php - 根据
字符串
中的类别ID
过滤
行 - SO中文参考 - www.soinside.com...
本文
探讨
了如何在PHP中有效
过滤
数据库记录的方法,特别是当类别ID以逗号分隔的
字符串
形式存储时。作者遇到了使用array_filter函数进行
过滤
时的
问题
,并寻求帮助解决此
问题
。
含通配符的
字符串
查找最优匹配位置
问题
解析
本文聚焦含通配符的
字符串
匹配
问题
,
探讨
找出模式串在
字符串
中最长匹配位置的方法。分析了通配符特性与最长匹配要求,采用动态规划算法实现,给出代码解释。还分析了时间和空间复杂度,介绍了在文本搜索、数据
过滤
等方面的应用,具有实际价值。
给定
字符串
,要求除去
字符串
中重复出现的字符
本文介绍如何使用哈希表实现
字符串
过滤
程序,解决笔试题中常见的字符重复
过滤
问题
,并
探讨
节省空间的方法。通过分析不同情况,展示了哈希表在解决实际
问题
中的拓展应用,包括和谐系统和数字序列中缺失数字的查找。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章