Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 您如何实施良好的亵渎过滤器?
我必须从用户那里获取城市名称作为输入,但我不想接受任何亵渎。谁能告诉我如何阻止用户输入这样的词?
您必须在输入后或输入期间扫描所有粗俗的输入,然后拒绝该内容。Inversoft (http://www.inversoft.com/) 有一个可以提供帮助的网络服务;你也可以在谷歌上搜索“java profanity filter”来找到其他类似的产品。
当然,用户将无法输入也是亵渎的实际城市名称。根据定义,您排除了此类城市。