求百度敏感词过滤软件
我的想法是:用户输入一个字符串,比如"#D@%#*f#"先用strlwr函数将其中的字母全变为小写(为了符合要求4),然后将它复制一份,这样内存中就有两个相同的字符串:①"#d@%#*f#"②"#d@%#*f#"用一个函数将①号字符串中的无用信息(不是字母和数字)全部删除,得到①df②#d@%#*f#检查第①个字符串,发现字符d的下一个字符就是f,说明②(也就是用户输入的字符串)中有敏感词,紧接着开始扫描②中的每一个字符,发现d,便开始删除之后的每一个字符,直到发现f为止,于是得到①df②##输出②号字符串,即最终结果。
再举一个例子用户输入m1,z全部转换成小写复制一份①m1,z②m1,z删除①中无用字符①m1z②m1,z检查①中敏感词的两个字符是否紧挨着,结果发现m的下一个字符是1,不用过滤直接输出②至于超过20个字符输出错误信息,可以重载数组下标运算符,也可以用lenth函数。
至于要求5,我也不大懂,它说要滤去有用信息中间的无用信息,也就是说m1,z要把1和z中的,滤去,但给的例子又说不用滤去,所以这一点没有实现。
可以过滤敏感...词的码 ..字软件
一般是过滤掉网址图片电话和人名如果刚回答的问题没有显示,有可能还在审核中。
如果长时间不显示,那就应该是没有通过审核了没通过原因:1,回答字数过多,需要审核。
2,问答或提问中包含阿拉伯数字过多,留有联系方式等,违反了知道的基本原则审核不通过。
3.回答中包括百度创使人的名字或其他重要人物名字(解决办法是名字中字和字之间加标点如^ * _ — -)4.回答中包含图片,这个经常被审核,有图片不审核的几率几乎为05.回答中包含链接,这个也很难通过,除非是百度自己的而且绝对安全的链接如投诉链接6.你的回答中包含敏感字,所以需要审核,要知道百度面对人数众多的提问者是不可能一个一个的去查的,所以就干脆设置了些敏感字,只要有就全部先拉去审核7.你回答的时候是百度的高峰时期,要知道使用百度的人数众多,同一时间回答多了自然会审核几个8..你注册时间比较少,还没被百度设置成信任用户,回答多了,级数高,一般除非有图片或者链接,审核的次数相对其他人还是比较少的,所以相对的来说级数低和新人是很容易审核的9.人们回答的高峰期,也会多审核10.用同一答案回答次数多时,也会审核(这个临时换个近义的答案就可解决)可以去投诉另外:【【连续多次不显示是账号问题去知道意见社吧投诉】】希望对你有帮助,希望被采纳,谢谢,真心祝你的回答能快快显示!