| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > замена символов |
| Автор: hobbs 9.3.2012, 11:49 | ||
| Пытаюсь адаптировать один плагин для сервера minecraft'a к русскому языку. Вроде бы все получается, но один момент не дает сделать работу идеальной:
полный код: https://github.com/ZachBora/CensorIt/blob/master/src/com/worldcretornica/censorit/CensorItAPI.java Каким образом выйти из сложившиеся ситуации? p.s.Ситуация достаточно простая и банальная, но для новичка в яве вызывает массу проблем. |
| Автор: dorogoyIV 9.3.2012, 16:02 |
| по ссылке кажется написан то ли лексический, то ли синтаксический анализатор... у тебя совсем другая проблема... вот этот код, он здесь при чем?! какой вопрос, такой ответ ;) |
| Автор: hobbs 9.3.2012, 18:53 |
| dorogoyIV, если я не правильно сформулировал вопрос, то задайте встречный или уточните детали проблемы |
| Автор: LSD 9.3.2012, 18:56 |
| Автор: hobbs 9.3.2012, 19:01 | ||
| LSD, этот код взят из плагина для фильтрации чата от мата( описание плагина: http://goo.gl/V1bG9 ) А вот строки, которые позволяют видит этому плагину русский язык:
Но при таком коде будет пропускать много слов, а записывать все варианты написания одного слова в словарь очень тяжело. |
| Автор: Stolzen 10.3.2012, 08:34 |
| Попробуйте StringUtils.replaceEach из Commons Lang Добавлено через 2 минуты и 32 секунды http://commons.apache.org/lang/ |
| Автор: aleksandy 11.3.2012, 12:08 |
| ОФФТОП Если надо заменить 1 символ на другой, то лучше использовать для этого соответствующий метод, а не компилить каждый раз регулярку. |