Пишу авторизацию в приложении и хочется отсечь попытки неадекватных школьников уже на этом этапе вписать в EditText невалидное имя (маты).
Проверку хотел сделать через .contains ArrayList<String>, дак вот после наверное двадцатого элемента фантазия кончилась :) да и не совсем по душе пришлось занятие :)
Поэтому вопрос - может кто уже делал подобную БД и может поделиться (на полный список не рассчитываю по понятным причинам), чтобы просто Ctrl+C, Ctrl+V.
PS. Просьба отнестись с пониманием и не пинать больно - с подобной задачей столкнулся впервые.
Вот что удалось найти мне:
http://www.bannedwordlist.com/lists/swearWords.xml
Думаю, можно еще поизвращаться с запросом в гугл, и найти что ни будь подобное на русском
https://www.google.com.ua/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=java%20dirty%20words%20list&es_th=1 – Vladyslav Matviienko Mar 05 '15 at 19:49
уна английскийyили переставить две буквы без особой потери смысла. Кроме того, что делать с частями слов («оскорблять»)? Разрешать их тотально или запрещать? – VladD Mar 06 '15 at 07:33