我们中的许多人需要处理用户输入,搜索查询以及输入文本可能包含亵渎语言或不良语言的情况.通常需要将其过滤掉.
哪里可以找到各种语言和方言的咒骂词?
是否有可用于包含良好列表的源的API?或者也许一个API只是简单地说"是的这是干净的"或"没有这是脏的"一些参数?
有什么好方法可以让人们试图欺骗系统,比如$$,azz或a55?
如果您提供PHP解决方案,则可获得奖励积分.:)
例如,我认为这种过滤器有一个位置,例如,用户可以使用公共图像搜索来查找添加到敏感社区池的图片.如果他们可以搜索"阴茎",那么他们很可能会得到许多照片,是的.如果我们不想要那些图片,那么防止这个词作为搜索词是一个很好的看门人,尽管不可否认这不是一个万无一失的方法.首先获取单词列表是真正的问题.
所以我真的指的是一种方法来弄清楚单个令牌是否脏,然后简单地禁止它.我不打算像完全搞笑的"长颈长颈鹿"参考那样阻止一种情绪.你无能为力.:)
更新:这是在Meteor v0.4(2012)之后修复的.出于历史目的:
摘录自du:
2890768 ./Code/Meteor/QuarterTo/.meteor/local/db/journal
2890772 ./Code/Meteor/QuarterTo/.meteor/local/db
2890776 ./Code/Meteor/QuarterTo/.meteor/local
2890788 ./Code/Meteor/QuarterTo/.meteor
2890804 ./Code/Meteor/QuarterTo
Run Code Online (Sandbox Code Playgroud)
我只是问,因为它在我的Dropbox中并推动我超过我的极限.
尝试使用Android Studio运行Kotlin Android项目成功编译并生成APK,但当Studio尝试在设备上安装APK时,安装失败INSTALL_FAILED_DEXOPT.通过logcat查看我可以看到类似于以下内容的消息:
12-13 22:43:57.219: ERROR/dalvikvm(1623): Out-of-order method_idx: 0x2bff then 0x2bff
12-13 22:43:57.219: ERROR/dalvikvm(1623): Trouble with item 897 @ offset 0x13e498
12-13 22:43:57.219: ERROR/dalvikvm(1623): Swap of section type 2006 failed
12-13 22:43:57.219: ERROR/dalvikvm(1623): ERROR: Byte swap + verify failed
12-13 22:43:57.230: ERROR/dalvikvm(1623): Optimization failed
Run Code Online (Sandbox Code Playgroud)
该项目是使用Kotlin IDEA插件的自动转换从Java转换而来的.没有编译器警告.
我有一个从服务器响应返回的数组,它有3种可能性,我需要检查UI;
- 如果长度是0..do某事
- 如果长度为1 ...做某事
- 长度> 1 ...做点什么
在上述条件下,有没有更好的方法来编写下面的JS代码?
if (myArray.length == 0) {
} else if (myArray.length == 1) {
} else {
}
Run Code Online (Sandbox Code Playgroud) android ×1
html ×1
javascript ×1
kotlin ×1
meteor ×1
mongodb ×1
multilingual ×1
php ×1
regex ×1
user-input ×1