Cytat
Ale może mówimy o tym samym tylko nie możemy się zrozumieć.
Prawdopodobnie tak jest

Nie da się w 100% ograniczyć przeklinania na stronie korzystając ze skryptu zaczynając od: kurrwa, a kończąc: na ku*wa. Żadnym wyrażeniem regularnym tego nie załatwisz. A jak im bardziej będziesz ingerował w tego typu zachowania prze skrypt, tym więcej osób się zdenerwuje(gdy nie będą mogli napisać jakiegoś słowa, bo skrypt uzna, ze jest to przekleństwo ), tak więc jednym rozsądnym rozwiązaniem jest moderacja przez moderatorów,a taki skrypt mógłby istnieć tylko z powiązaniem ze stałą tablicą przekleństw(bez wyrażeń regularnych )
Jeśli mimo to chciałoby się wykonać taki skrypt, który blokował by większość poprawnie napisanych przekleństw, zrobił bym 2-wymiarową tablicę, gdzie był by zapisany temat i odpowiednie końcówki do danego słowa. Najpierw byśmy szukali tematu, a potem w razie spr końcówki(zaoszczędzi to czas, gdybyśmy od razu spr wszystkie słowa z końcówkami). Mogło by to wyeliminować pomyłki ze strony skryptu, jednak nie ma takiego użytkownika co by sobie z takimi zabezpieczeniami nie poradził.