Канал @Felegz. В этом доме у нас есть writing, game design, mental health, strange shit.
https://linktr.ee/kostya.kushko
Post #286
23
Основные методы
RussianObscenity.obscene? анализирует содержимое и возвращает true или false в зависимости от нахождения ненормативной лексики:
RussianObscenity.obscene?('просто текст')
=> false
RussianObscenity.obscene?('текст с хуями')
=> true
RussianObscenity.sanitize возвращает новый текст с заменёнными матами, или оригинальный текст, если он не содержит обсценной лексики:
RussianObscenity.sanitize('просто текст')
=> "просто текст"
RussianObscenity.sanitize('просто хуевый текст')
=> "просто * текст"
RussianObscenity.sanitize('просто хуевый текст', '(бип)')
=> "просто (бип) текст"
RussianObscenity.find возвращает массив найденных обсценных слов:
RussianObscenity.find('просто текст')
=> []
RussianObscenity.find('просто текст с хуем и жопой')
=> ["хуем", "жопой"]
RussianObscenity.obscene? анализирует содержимое и возвращает true или false в зависимости от нахождения ненормативной лексики:
RussianObscenity.obscene?('просто текст')
=> false
RussianObscenity.obscene?('текст с хуями')
=> true
RussianObscenity.sanitize возвращает новый текст с заменёнными матами, или оригинальный текст, если он не содержит обсценной лексики:
RussianObscenity.sanitize('просто текст')
=> "просто текст"
RussianObscenity.sanitize('просто хуевый текст')
=> "просто * текст"
RussianObscenity.sanitize('просто хуевый текст', '(бип)')
=> "просто (бип) текст"
RussianObscenity.find возвращает массив найденных обсценных слов:
RussianObscenity.find('просто текст')
=> []
RussianObscenity.find('просто текст с хуем и жопой')
=> ["хуем", "жопой"]