Pregunta

Posible duplicado:
¿Cómo se implementa un buen filtro de blasfemias?

Tengo que tomar un nombre de la ciudad de los usuarios como entrada, pero no quiero aceptar blasfemias. ¿Alguien puede decirme cómo puedo evitar que los usuarios escriban tales palabras?

¿Fue útil?

Solución

Tendría que escanear la entrada para toda vulgaridad, ya sea después de la entrada o durante la entrada, y rechazar el contenido entonces. Inversoft (http://www.inversoft.com/) tiene un servicio web disponible que puede ayudar; También puede hacer una búsqueda en Google de "Java Profanity Filter" para encontrar otros productos similares.

Otros consejos

  1. Defina una lista de blasfemias.
  2. Pídale al usuario la entrada.
  3. Verifique la entrada. Si es igual a cualquier elemento en su lista de blasfemias, rechazéelo.

Por supuesto, los usuarios no podrán ingresar nombres de ciudades reales que también son blasfemias. Por definición, está excluyendo tales ciudades.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top