mam na myśli coś takiego:Jaki jest najlepszy sposób analizowania ciąg dla "złe" wyrazy w C#?
foreach (var word in paragraph.split(' ')) {
if (badWordArray.Contains(word) {
// do something about it
}
}
ale jestem pewien, że istnieje lepszy sposób.
Z góry dziękuję!
UPDATE Nie szukam, aby automatycznie usunąć świństwo ... dla mojej aplikacji sieci web, chcę być powiadomiony jeśli słowo I uznają za „złe” jest używany. Następnie sprawdzę to sam, aby upewnić się, że jest zgodny z prawem. Automatyczny system oznaczania.
Poszedłem dalej i edytowałem swoje rozwiązanie w odpowiedzi na aktualizację. Daj mi znać, jeśli to odpowie na twoje pytanie. – rakuo15
możliwy duplikat [Jak wdrożyć dobry filtr wulgaryzmów?] (Http://stackoverflow.com/questions/273516/how-do-you-implement-a-good-profanity-filter) –