3

可能重复:
您如何实施良好的亵渎过滤器?

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

4

2 回答 2

3

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

于 2011-04-29T10:33:09.440 回答
1
  1. 定义脏话列表。
  2. 要求用户输入。
  3. 检查输入。如果它等于您的脏话列表中的任何项目,请拒绝它。

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

于 2012-05-09T16:58:48.820 回答