Модератор: Модераторы
function AntiMat(const text: WideString): WideString;
var
l : WideString;
i,j : integer;
const
mat: WideString = 'куй';
begin
Result := text;
l := WideLowercase(text);
j:=Pos(mat, l);
while j > 0 do begin
for j := j to j+length(mat) do begin
Result[j]:='*';
l[j]:='*';
end;
j := Pos('куй', l);
end;
end;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4