логотип сайта MyLittleServices.ru

unprintable.js

Библиотека JavaScript

Эта библиотека может превратить любой текст в настоящий, суровый, мужской. Добавляет русский мат. Довольно аккуратно, суть обычно сохранятся.

Входные данные: текст (можно много строчный) первым аргументом, и тотальность через true вторым аргументом (под последним имеется в виду добавление везде, где есть возможность; по умолчанию добавление не тотальное, определяется генератором случайных чисел). Что конкретно добавлять - определяет, опять же, случай. В массиве мата не так уж много вариантов, но можно и добавить самостоятельно.

Примеры:
unprintable.add("Чудище обло, озорно, огромно, стозевно и лаяй.", true) // Чудище обло, блядь, озорно, на хуй, огромно, епта, стозевно и лаяй, на хуй.
unprintable.add("Кричали женщины: ура! И в воздух чепчики бросали.") // "Кричали женщины, в пизду: ура! И в воздух чепчики бросали."



Журнал версий

Версия 1.0

  • Тексты разбираются по знакам препинания, и пред таковыми добавляется матерное слов. Затем текст собирается обратно, сохраняя свою структуру.
  • По умолчанию добавлять или нет - решает генератор случайных чисел, так тексты будут казаться естественнее. Но можно и заставить библиотеку добавлять мат везде, где возможно.