Domanda

Eventuali duplicati:
Come è possibile realizzare un buon filtro parolacce?

devo prendere un nome della città da parte degli utenti come input, ma non voglio accettare eventuali bestemmie. Qualcuno può dirmi come posso impedire agli utenti di digitare queste parole?

È stato utile?

Soluzione

Si avrebbe dovuto eseguire la scansione l'ingresso per tutta la volgarità, sia post-ingresso o durante l'entrata, e rifiutare il contenuto poi. Inversoft (http://www.inversoft.com/) ha un servizio web disponibili che possono aiutare; si può anche fare una ricerca su Google per "filtro java blasfemo" per trovare altri prodotti simili.

Altri suggerimenti

  1. definire un elenco di bestemmie.
  2. Chiedi all'utente per l'input.
  3. Controllare l'ingresso. Se è uguale a qualsiasi altro elemento della lista di bestemmie, respingerlo.

di utenti del corso non sarà in grado di inserire i nomi delle città reali che sono anche bestemmie. Per definizione, state escludendo tali città.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top