13.04.2010, 13:30
я читал про пробелы и это хорошо, но я привел пример, на который не сработает этот механизм и такие случаи вполне реальны. Но мое дело предложить 
У меня на сервере нет отдельного механизма убирания пробелов, а есть механизм замены более 4х повторяющихся подряд символов на один.
И еще, есть механизм подсчета одинаковых символов в строке. Дальше анализируется как много таких символов и как часто они встречаются в русском языке. Если одинаковых символов много, а по статистике их обычно не так часто используют, то игрок может быть заглушен (у него отключиться чат на некоторое время). Среднюю частоту появления символов в языке я нашел где то в интернете.
Это нужно было, чтобы глушить за примерно такое:

У меня на сервере нет отдельного механизма убирания пробелов, а есть механизм замены более 4х повторяющихся подряд символов на один.
И еще, есть механизм подсчета одинаковых символов в строке. Дальше анализируется как много таких символов и как часто они встречаются в русском языке. Если одинаковых символов много, а по статистике их обычно не так часто используют, то игрок может быть заглушен (у него отключиться чат на некоторое время). Среднюю частоту появления символов в языке я нашел где то в интернете.
Это нужно было, чтобы глушить за примерно такое:
Code:
dimonml: хахахахахахахахахахахаха!!!!!

