如何防止用户输入脏话?

发布于 2024-11-03 18:01:55 字数 241 浏览 16 评论 0原文

可能的重复:
如何实现良好的脏话过滤器?

我必须从用户那里获取城市名称作为输入,但我不想接受任何亵渎。谁能告诉我如何阻止用户输入这些单词?

Possible Duplicate:
How do you implement a good profanity filter?

I have to take a city name from users as input, but I don't want to accept any profanities. Can anyone tell me how I can keep users from typing such words?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

定格我的天空 2024-11-10 18:02:03
  1. 定义脏话列表。
  2. 询问用户输入。
  3. 检查输入。如果它与您的脏话列表中的任何项目相同,请拒绝它。

当然,用户将无法输入实际城市的名称,这也是亵渎的。根据定义,您排除了这些城市。

  1. Define a list of profanities.
  2. Ask the user for input.
  3. Check the input. If it is equal to any item in your list of profanities, reject it.

Of course users will not be able to enter names of actual cities which are also profanities. By definition, you are excluding such cities.

沉鱼一梦 2024-11-10 18:02:02

您必须在输入后或输入期间扫描输入中的所有粗俗内容,然后拒绝该内容。 Inversoft (http://www.inversoft.com/) 有一个网络服务可以提供帮助;您还可以在 google 上搜索“java profanity filter”来查找其他类似产品。

You'd have to scan the input for all vulgarity, either post-entry or during the entry, and reject the content then. Inversoft (http://www.inversoft.com/) has a web service available that can help; you can also do a google search for "java profanity filter" to find other similar products.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文